See https://github.com/feathersjs/feathers/blob/master/lib/providers/socketio.js#L29
Currently when there is an event it's broadcasted to all connected sockets. However, I would lie to utilize Socketio rooms to improve performance such that the client can subscribe and unsubscribe to rooms that are watch particular services or even updates to particular nodes with a given id.
I may in some cases want to join the room watching for changes to only the TODO service but not Users service (too many users? Or UI does not depend on such info).
Furthermore, I may want to watch for updates to a particular id of a given service.
I wanted to check for interest for making this a built in standard feature of feathers, or I will make a separate Socketio provider plugin.