allow progress updates to commit during long XML writer tasks