I see the ::V4 module interfaces with GitHub's GraphQL API. Soon the Perl GraphQL will gain code to do GraphQL queries, in order to facilitate "schema stitching", or what I call "schema federating".
What do you think of having your module's remote-querying code become part of GraphQL's so there is only one instead of several "out there"?