It is not very fluid to upgrade stations, so a quick idea on that.
Upgrade button toggles a pop-out sub-panel (extends from station UI) that is not its own menu.
Upgrade selection does not retract sub-panel.
Upgrades -sans Robot upgrades- can be toggled at will after research.
Why I was bothered, and what would be fixed by this:
When applying more than one upgrade, the upgrade menu would close after each selection.
If the station’s menu was closed, it’s upgrade menu would still be present.