Draw on Render Target on Complex Mesh

Hi folks!

I’am trying to make a paint feature on static character mesh. For now I make a copy of base color texture to render target and then draw on it. Is it right to do this way? Or maybe I should make a second layer and interpolate by alpha channel? Also, how can I prevent brush distortion because of not perfect UVs?

I would appreciate any feedback!