This is to run things like streaming notifications out, which will sometimes need data that is created by the transaction, but is streamed out asynchronously.