That would be a lovely thing, but it still shows up in cm when you switch it to texture and the other modes can’t do translation.
If UV coords are involved, that imaginary space is different for each pixel. UV space is also not a space that can ever exist in the scene except by fantastic coincidence (like if you create a new plane and scale it by 0.5, lol). Therefore it is nonsense - from a practical, not a mathematical perspective. Of course it makes mathematical sense. After all math doesn’t care about units and it might as well be hairwidths or furlongs. You never want to shift a texture by 50 cm of UV space. You want, in your head, to shift a texture by half.