The grid asks the datasource for one group level at a time. Expanding a group lazily fetches its
children (groupKeys = the value path); the server computes the aggregates on group
rows. Here: region › department › people, summing salary. With
blockSize set, a large group's people load a window at a time as you scroll (expand
APAC › Engineering: deeper rows show a placeholder until their block arrives).