Improve display grid of SwiftUI Charts

Hello all!

I'm implementing a view that shows a grid of different histograms to show a final report to the user. It could have ~100 rows and ~10 columns. I'm using a LazyVGrid and it looks like:

Note: the example contains only 3 rows.

It takes less than a second to render the grid, but you can feel the app is blocked for a few ms.

I was wonder if some of you know how to render asynchronously the chart views so, at least, not block the interface.

Thanks!

Improve display grid of SwiftUI Charts
 
 
Q