- Reduce coupling between data and UI, switching logical groupings of widgets into a MVC or similar framework.
- Particularly in the addons list
- Implement a server-side cache of Addon metadata.
- Implement an "offline mode" that does not attempt to use remote data for anything.
- When installing a Preference Pack, offer to apply it once installed, and to undo after that.
- Better support "headless" mode, with no GUI.