This workflow allows you to move the referenced object anywhere in the scene without having the texture swim on the original object.
If the 3D texture node is grouped within an object's hierarchy