I know my CSD (Compulsive Sarcasm Disorder) is acting up, but just
can't help -
I hope, after you(the OP) have jumped through all the hoops to get
this progress bar going, it is still the actual file writing that
takes the majority of time, rathe than the progress bar painting. 8-)