* have an object with uvs ready (get->lizard)
* create a copy, use ICE to move each point to its uv coordinate (for example using uvmorph compound)
* lookup closest location on uv morphed copy, reinterpret back to original

(the attached scene additionally "explodes" the uvs into uv islands)