For all our client and server interactions (APIS) - we are just using websockets. It is a gaming application.Its a proof of concept used by close to ~50 people. The application feels snappy compared to say our previous REST API implementation. But of course we've not built for scale.Now, we want to build a scalable version of it. Are there  inherent limitations on why people aren't using websocket for APIs instead of REST APIs ?