same for zip, as we immediately iterate over it.