SwiftUI Grid but w/Eager Loading?

HStack and VStack have their lazy counterparts. I assumed LazyHGrid and LazyVGrid would have their eager counterparts but unfortunately they don't.

I'd like to avoid the overhead associated with lazy loading in my grid, in the way that Apple suggests making that same decision on whether to use HStack and VStack's lazy-loading alternatives.

In my specific case I have a constant set of data that infrequently changes (~300 x ~20k images). I'm using AsyncImage to pull them from the network and the device is going nuts while scrolling reconstituting all the views.

I did try the open source URLImage (which works great!) but also all the image reloading makes the UI stutter and chug.

I did see open source component alternatives however once the Lazy grid views were released, these have been archived.

SwiftUI Grid but w/Eager Loading?
 
 
Q