Maybe give it a duration that it can be active? I'd like to avoid modifying the function, but maybe giving limitations for how long it can function might help.