Currently we have only a single global progress bar that is accessed/modified by different tasks. When multiple operations are modifying the progress bar it can happen that the progress bar ends up in an invalid state showing bogus progress states.
We would like to have a better feedback system. For example something like multiple named progress bars that pop up above the status bar as overlays for reporting progress as long as the individual tasks/operations are running