Following this, work needs to be done to unify addressables and presences. The idea is that a presence can do few things synchronously too while addressables will always require the asynchronous messaging. A bit more thought has to go into designing this. Currently addressable does not store the space information of the entity. And this has to be incorporated too.
Next thing would be to add functionalities like system.presences.setMesh and other functionalities similar to this. All these are inbuilt into system currently and assumes the default connection to the space.These have to be made space specific.