Hmm, so the enumerator enumerates through *each batch* instead *each record*? This seems confusing/surprising to me, and at first glance, I'm not sure if I understand why this is useful =/