LazyVGrid, List, LazyStacks are not realising cells from memory?

I'm playing around with the new photo picker in SwiftUI 2 and I made a simple app to show the imported images in a LazyVGrid but when scrolling down, if I imported around 150 images the app finish all the memory and it crashes (Terminated due to memory issue).

I tried the same with a LazyVStack and List but they have the same problem, I was expecting lazy items to release all the cells that goes off screen from the memory but it doesn't look like it's working.

Is this a bug or am I doing something wrong?

Here's my code:





Did you ever find a way around this? Thanks!!

LazyVGrid, List, LazyStacks are not realising cells from memory?
 
 
Q