My usual method here is to encapsulate an async function in a Task, but that doesn't seem to work with Bow side effects.