Make SceneObject abstract; implement transpose/rotate in all impacted
classes