How do I orchestrate async tasks

It's possible that this could be of use to you: