Revert "remove the disposable after the scheduled block has been executed"

This reverts commit 95c43592ba7f5561b8b496a9c7677b15954fe985.
don't keep the disposable around