> I wonder how schema information/introspection from the back end could be used to improve this further.
Yes, Apollo's schema validation is really awesome as we can find wrong type before we run code. I would like to add feature in the future.
Thank you for your suggestion!