Why cant we fetch channel specific emotes from the API?

An emoteset is tied to a single subscription, which can be tied to multiple channels. It’s not a 1-1 relationship between them. There’s a 3rd party API by twitchemotes containing most of them though.