Are you referring to my addition of contentType here? I use that for ensuring I don't make the "Video" toggle ever appear for HTML5 audio inside the sequencer editor since I can't obviously check against the normal type we already return.

I'll refactor the rest otherwise.