Add the ability to start async transactionally

@robertkluin-wf @beaulyddon-wf @ericolson-wf @tannermiller-wf