Use a recursive listener to expose a property tree via a WebSocket. Currently using a JSON-based encoding, will likely change to binary so please don’t write code using this interface until the encoding is stable and documented!