The nested `Park` might need to do some work, even if the duration is 0 seconds (e.g. a `Reactor`). Similar to what #313 did for CurrentThread.