Channel noise modifier question

The project I’m currently working on is intended to have a hand-animated stop-motion feel, and my experiments with the channel noise modifier are very promising in that regard.

But… is there any automatic way to suppress the modifier when the f-curve is holding its value? Or would I have to manually apply a separate modifier to each curve for every range of frames that it’s in motion?