Multiple tabs works with Studio again

Initial work on shared /changes API connections across tabs. Not finished, but at least gets us to multiple tabs working again.