what are you thinking of @hastebrot? Because with a countdown latch I think I have a hard time resetting it, then it would be more like batching. I would like to have structure that takes N tasks (it has an internal queue) and processes it with set task, let say 2, in parallel, always two.