It already exists, a panel and Video extension needs their own ClientID auths and secrets. So two extensions. It would be interesting code mess to have an extension be both…