Add support for a stream API (e.g. socket.io) so clients can listen for create, update and delete events on entities.