N at a time iteration API for data transfers
