Iterate over Enumerables with progress reporting.