The constraint in this example is a wifi on/off which (I guess) can be evaluated instantly, or even better, be triggered since it's a wifi state trigger on its own?
When the wifi on/off constraint would be triggered and resolves to true (eg. constraint wifi off = true) the cell tower scanning...