Use WebSockets instead of REST API
In order to create a better real-time experience and reduce polling, we should think about switching to a real-time infrastructure instead of the REST API.
Building this with a strictly CRUD REST API is quite cool, however, so if we can stick with it with the ngFancyREST approach, I'm fine that.