Getting unique ObjectWorldPosition for InstancedMesh

Is there anyway (at all ) to return a unique WS for an Instanced of an InstancedMesh in shader.

My implementation:

I’m trying to create a shader that utilizes ObjectWS node unfortunately , it HAS to be used on Instanced Static Mesh.
So now the problem is, all the mesh are following the master InstancedMesh’s World Position instead of their own World Position.

Is there any workaround at all for this?