chunkById as a row stream.
Stream<TRow> lazy({int size = 500}) async* { await for (final batch in chunkById(size: size)) { for (final row in batch) { yield row; } } }