As explained, I really want to use IShortcutToolContext in my shortcuts (for continuous interactive scene control via my own (user-reassignable) shortcuts.) This interface is used in the flythrough mode in the scene camera controller. I want to use it in other tools. In 2019.1, it's currently not possible to add any truly interactive scene controls (using the new ShortcutManagement system) without this -- all because this interface was deemed "internal" only for some reason. There are SO MANY great tools that can be made by users like me with access to this interface (such as completely custom scene camera controllers!) -- And it would bring money to Unity on the Asset Store too, so it's win-win. So why am I not allowed to implement my own camera orbit behavior -- or even my own gradual color tweak tool for modifying a gameobject's color while holding a key for R, G, or B? These are simple tool ideas, but much better stuff could be made if people had access to this when designing their games!! Lots of cool tools will never be possible with the new shortcut management system policing our access to things like this. So please open this context up (and add more!) so you can democratize this type of stuff too, @Unity!