Currently the server calls methods on the agent over long poll. Additionally, after each new long poll a new tcp/http connection is created. Adding a websocket based protocol endpoint should improve the server load