Rejigger global data to be cleaner and store arbitrary KV pairs
Implement inspeqtor event listeners