Improved Rotate() and RotateLocal() for the models