Any reason not to just use `startService` and `stopService` to control when schedulers are active?