Removing clone step from `array.each()` as it's illogical, refactoring `data.batch()` to use an async `array.each()` with a batch size of 100