Add fragment caching to video page