Text tracks api

Yeah, that makes sense. I think my suggestion still applies, unless you see an issue with it.