Modify the field PositionAffectedByCameraMovement so that is can be read publicly and set only privately