How to manage a batch size with the REST connector?

I've been trying to use the REST connector to create a batch of Profiles to send to our Products API. Within a POST block, I am querying a CRM (dynamics) for contacts, and using an add block to add 'profile records' to that POST request to send to our API. This is working, but it is adding profiles to this POST request to infinity. I was wondering it anyone had any thoughts on how to break this up to be able to create a more manageable batch size for each request before sending to the API?