Problem description
Sharing data with plugins is currently not done. This causes the plugin to re-fetch most information, doubling up the number of api requests.
This also means that the main framework views cannot adapt to plugin changes.
The activators that are being called should be filled with a separate data container which is instantiated by the main view to save bandwith and computing time.