What I meant, and had a hard time explaining, is that uses of this scheduler should be deferred/in a block. Like, don't use it when creating the signal, because it'll depend on the `currentScheduler` in that scope — use it inside a signal operator instead.