I have a playlist with basic information about each media, I don't know anything about streaming data for the media (meaning it could be DASH, HLS, etc.) I would like to lazily create MediaSource for each media in the playlist. Meaning upon next/previous my app would create a MediaSource for the media. What would be the best way to do this?