Defer flush notifications until after the data has been comitted.
The expectation is that the data is available once the flush notification arrives.