Ultimately I'd like to create a base return object that includes title and provider, so we don't have to keep adding them in to each video handler.  @saipetch maybe you and I can work together on that one.