Add RecalculatePosition api for rotation