you do a test here on m_progressTrackingItem, this is the same item in CSaveFileStateJob::DoWork