ZipNumRecordReader: add limit to aggregation, also add optional location path