Extract write_nrow_per_group out
Don't use chunk in GEO - we read each series by itself