Improved reporting of progress for large files