lazy load video urls, fixes #4