Tilelist component memory issue

Hi people,
Most of the times I develop custom components for my projects, but recently, I decided to use the tilelist component for one of my clients. I am loading an image and a small description for each ‘tile’ using an array.

The problem is that the tilelist has more than 200 records and I face a huge memory issue. I managed to crash any browser I used in more than 5 different computer systems. During the loading procedure the browsers tend to reach 1GB of memory usage!!!

Did anyone ever have the same issue?
Any solutions?
Is there any way for example to load the first 10 record and check if they are loaded and load the next 10 and so on?