Stream selector

if all the results are "entries" why not just use a normal changeMedia? call.. why the introduction of all this extra logic? 

Because we want all the plugins to work against the parent "entryId" metadata id?