Just a note, the ordering on the tasks in a task group is a partial ordering. This means the possibility that 2 or more of contiguous tasks could be executing concurrently, which means you may get a lot of progress information for whatever task arbitrarily appears first in the list and potentially miss progress information from executing tasks that are after it in the list.

All that said, I don't really care how it gets displayed, it's just kinda interesting to think about. :dart: