I haven't tried, but i'd imagine it would result in the same number of tasks. A nice refactor would be to handle targets that are received as a parameter in a way that that doesn't involve enumeration.