Make waking after a future completes propagates to the next future