This is a particular problem because different environments may have different behaviours for the different ControlTypes...
BUT it would be quite useful, for example in the QBIM approach, to be able to set the ControlType to WITH_SAFETY_PRECAUTIONS in the lead up to the intersection, but then manual when we're inside it.