Custom video Grid in Sections?

I am wondering what is the best way to make a video grid (I assume using Sections) where I can have a grid of thumbnail images on the left side of the section, and when one is clicked on it opens the (youtube/vimeo) video at larger size in the right side of the section? Whenever a different thumbnail is clicked, the large video would change as well. Ive attached a rough sketch of the layout I am trying to achieve. Is something like this even possible?

It’s not quite what you’ve described but Stacks 4 Stacks’ uTube Channel does something very similar to this.