Multiple instances of a single image node, each with a different vector input I need to use an image node for multiple different color inputs, but each with a different UV vector assigned to it.

This issue is quite hard for me to explain, so here's a drawing of what I'm looking for:



Any ideas?
Both objects share same material and have UV map, but only Cube uses it due to different Vectors plugged into MixRGB node. Separation mask based on Object Info data and plugged into Factor of MixRGB.