The getDataSets command should have a synchronize option, since this is often wanted as well. Also it would be nice if the monitor would show progress even if one of the dataset reads doesn't report progress. (If there are 5 jobs, then show how many are completed.)
synchronize='nn' or synchronize='interpolate'
See https://github.com/autoplot/dev/blob/master/bugs/2025/20251231/demoBugGetDataSetsMonitor.jy