It seems unnecessary to set rowSize each time we are using the widget. A default of auto for all is what most of the times we need. Something like rowSizes: List.generate(Math.ceil(children.length / columns), (_) => auto).
BTW, Great library, thanks for the amazing work here.