ah right, sorry I'm bad at explaining this
here's an image to explain it a little better
So I have my original setup at the top (UVs and Textures correspond), then i want to double the texture as shown below by just expanding the canvas. If I scale normally it uses the red point as the scale pivot, but I'd like to use the green dot as the scale pivot so that the uv position is EXACTLY the same, just shrunken.
I know how to move the pivot, just not how to do everything precisely
so I guess my questions: Is there a fancypants way to do this? and if not, how do I get the pivot handle of the freeform gizmo to snap to exactly 0,0 and scale to exactly 50%?