Implement per-file progress bar