@robertkluin The reservation that I have with doing this within `to_task` is that what if this new `Async` is being inserted halfway through some user code and aborting out then leaves the data state really ugly and unfinished. Any thoughts about that situation?