Retrieving UV / Color from click on object

Hi all,

Is it possible to retrieve the UVs or a color traced from clicking my object?

I am trying to identify the area of a mesh by setting a texture that is painted with different colors in the areas that I need, and I want to retrieve that color when clicking on that object (preferably in C++ but I can just call C++ after retrieving in blueprint, correct?) Is there a means to do this?

If this isn’t possible, is it possible to render a single object to a secondary render target using a different texture without a huge performance hit? OpenGL and DirectX have secondary render targets that allow you to render to both at the same time but I haven’t found that feature in UE yet.

Best Regards!
Tsuki