chunk iterator instead of paging through it