maybe "pendingOrientation" instead of "calculatedOrientation"?