Improve rotation, recalculate surface and anchor point