#16 coalesce progress notifications from workers