Made the mesh viewer hold 3 transforms rather than one for scale rotate and translate.
That way we can edit them individually easily.