(From the matrix discussion, I hope it's ok if a create an issue for this) Add some way of spawning tasks on the same executor without requiring the args to be `Send` and `Sync`.