I’m trying to create a large video library for client that is moving their gym business online. They produce a few vimeo videos a day that their members are supposed to be able to access later on the website. I wanted to create a filtering mechanism so I put different collection lists into different tabs on a page in the members area. However, because the collection items are all pulling video links from vimeo it takes way too long for the page to load and it crashes on mobile.
My current work around is to create the illusion of tabs for a filter and sort by actually having different pages that load the different collection lists as opposed to having all the collection lists in the same tabs element.
Is there a better way to do this? Is there a better way to create a video library with a filter and sorting mechanism that involves hundreds of videos pulled from vimeo without making the page take forever to load?