viewer: Start TransformationBox rewrite