How to keep UV set position while moving an object?
You can map your texture using another object. If you move the one with the material, the texture will stay still. If you move the 2nd object, the texture will move.