When an array of charts are placed in a grid, each subsequent column in the row produces a chart that is larger than the one that precedes it.
It seems that, unless you explicitly specify hard-coded sizes, the chart sizing logic does not work well inside of a grid or flexbox.