Environment
Discourse Version: 2.7.0.beta1 ( 9da9b2e1cc )
Plugin Commit: discourse-topic-list-previews
Other Plugins
discourse-adplugin
discourse-sitemap
docker_manager
styleguide
Steps to Reproduce
1, Set the topic list to tiles.
2, Browse the website with Chrome / Edge / Opera in PC.
3, At first discourse will load 30 tiles (topics) without problem.
4, Scroll down to the bottom, discourse will load another 30 tiles (topics).
5, When it start loading the third time (after 90 tiles), all the remaining tiles overlap each others.
Testing I have done,
1, Disable all other Theme Components, but result the same.
2, Rebuild the APP, but result the same.
3, Comment out all the plugins I added in app.yml & rebuild the app.
4, The problem occur when browsing with PC Chrome, MS Edge and Opera, however no problem when browsing with Firefox, so it seem something related to Chromium-based browser.
Example
It happen when topic list are set to tiles.
And post start overlapping after showing 90 tiles.
It happen when using Chromium-based browsers but no problem with Firefox.
I have tried browsing the Examples web site (https://rideabl.es/) you listed in (Topic List Previews - plugin - Discourse Meta), it have the same problem as my website. So the problems are not limited to my website.
To be safe, I also tested with another two computers at my home, they all show the same problems.