Move scaled crop calculation to SceneItem::GetCrop()