fixing some issues where videos were being loaded in before needed. this is no bueno for mobile