Custom video lightbox that only uses 10.2mb of browser RAM for fast video load times in mobile + desktop