added some fake caching in an ArrayList just for faster video 'load time' and testing