Split In Batches

Saves the originally incoming data and with each itteration it returns a predefined amount of them.