use a separate task stream for aggregated tasks and high-level tasks