Probably best done after #1. We should add some fields to the video data model to enable richer querying. That is:
channelId - so we can know the cumulative channel view count
categoryId - so we can query for videos in a given category with given number of views
We will probably also need some more abstract way of querying videos from Orion - right now we can only fetch video views, we will need some kind of generic filtering