Just realizing this is basically the same as this @Vincent
Your suggestion was to be able to manage a whole set of detectors, but what about just addImpulsiveManeuver?
addImpulsiveManeuver