persist student progress in video

[BLD-385](https://edx-wiki.atlassian.net/browse/BLD-385)

Work in progress, do not merge.