minor shadowObjectID improvements