Connecting Different Texture Maps to Different UV Sets


Hi Guys,

I am facing a shader problem while I am working on models that have color map and alpha map with two different UV sets. And this shader will be assigned to multiple objects using different parts of the color and alpha maps.

What I need is to have color map connected to uvSet1, and alpha map connected to uvSet2.

I am wondering is there a way or if there is any kind of shader that would allow me to connect color map to uvSet1, and alpha map to uvSet2 once and for all?
Right now, I have to manually connect each object using Texture-centric UV linking from Relationship Editor, and it is very time consuming and inefficient.

Thank you for your help!