Why is there a VideoList type (and the RequireJS import)?