How to keep UV after remesh
Option 1 (Transfer UVs)
Use the Data Transfer modifier, and select &quot;UVs&quot; under &quot;Face Corner Data&quot;. Make sure you click &quot;Generate Data Layers&quot; so it has somewhere to put the transferred coordinates, and play around with the mapping type to find the best result.
Pro:

Allows re-using the same texture map(s).

Con:

Cannot automatically handle seams.

Option 2 (New UVs, Transfer Texture)
Unwrap the re-meshed model separately, and use Render Baking in Cycles, for &quot;Diffuse&quot; colour and with &quot;Selected to Active&quot;, to transfer your original model's textures to the remeshed geometry's new UVs.
Pro:

Allows precision down to pixel scale.

Con:

Requires texture duplication, inefficient and lossy.