When a texture is locked, its position is stored in the UV coordinates of the vertices. When it is unlocked, its position is stored in the offset and scale values. For locked textures, offsets and scales are only temporary values and are not stored.

This was different in A6 where texture positions were always stored in the offset and scale values. However we had to change this in order to be able to import arbitrary geometry.