Transform: add option for uniform scaling