https://github.com/vend/monocle/pull/4463
https://github.com/vend/monocle/pull/4464
https://github.com/vend/monocle/pull/4484
https://www.apollographql.com/blog/apollo-client/performance/batching-client-graphql-queries/
Pros
Avoid the cost of multiple round trips.
Biggest Con
If one of the underlying services is slower than the rest, the effects may be felt across the whole client app.