UV Coordinate offset

Hello I’m tiling my UV to create the ilusion of flor moving on a immobile object.
When I try to also rotate the actor which has the texture with its offset changed, the rotation doesn’t affect the uv, or something happens that I can’t add the same offset to the UV in a different world direction,
What I want to do is to make that UV offset of the texture coord doesn’t ignore in which position it is on the 3d world, (it’s actor ie. a dj table is now facing north, was south, but each time dj removes a disk it jumps in the same direction, like if the table was not rotated 180.)