GraphQL usually serves at a single endpoint. Can I have, for example, an SPA page with a half dozen live status displays each making an independent promise-wrapped request to that same endpoint? The query payloads take time to assemble and will not complete in the same order as requests were received. Further, some status payloads may take seconds or longer to complete. I don't want to batch the requests, I want the data for each display delivered as soon as its data is available.
Yes, you can, you will lose one of the benefits of GraphQL but other than the small amount of latency that the GraphQL server adds, you won't experience downsides until you run into needing to horizontally scale the GraphQL server.