CMS with custom video embed and mosaic layout make my site crash

Hi webflow community. I’m trying to create something similar to:

This is the published site:
As you can probably tell, it’s extremely slow and takes ages to load.

For context:

  • I’m using finsweets CMS Filter Attributes to filter the videos by industry
  • I’m using as a video hosting service
  • Since not all CMS items have the same ratio I am using columns in the Typography settings to achieve a mosaic layout. See CSS property in div: ‘feed-list’.
  • This is the embed code I’m using in the CMS item. See the class of embed: “feed-item-embed”

<div><iframe class='sproutvideo-player' src='{{video-source-link}}?autoPlay=false&amp;fullscreenButton=false&amp;seekBar=false&amp;settingsButton=false&amp;loop=true' style='position:absolute;width:100%;height:100%;left:0;top:0' frameborder='0' allowfullscreen referrerpolicy='no-referrer-when-downgrade' title='Video Player'></iframe></div>

I’m also wanting to do the same thing on the homepage (just with less items and no filtering). See screenshot below. The Webflow Designer crashes on me almost every time in chrome and is super frustrating.

If I look at the page is much faster and I wonder how I can achieve the same with Webflow. What are your experiences with many video embeds from other sources linking with CMS items and fancy layouts?

Here is my site Read-Only: