Is it possible to "lock" a worldaligned texture?

a world aligned texture is locked by definition. what you want is to shift it’s coordinates based off the object it’s on yes? if so then this should solve your issue. also if you are using world aligned texture i believe you plug in the 1-x into the WorldPosition input. if that doesn’t work remove the 1-x and try again.