Trying to understand how graphql plugin works

@bahdcoder Thank you for the detailed info, your are correct in that we currently have optimizations to be made on the GraphQL plugin. This is a popular issue that we are discussing internally right now and will absolutely be a focus going forward.

Related tracking issue on GitHub