GraphQL/AppSync support

What are the thoughts of the Metabase team regarding GraphQL support?

I have no idea how complex that is, but it could be a very nice way to support many other data sources at once. Since GraphQL is itself a kind of data sources aggregator, it could be used as a middleware to access unsupported data sources.

For instance, let’s say Metabase would support connecting to a GraphQL data source, GraphQL itself could deal with fetching data from other data sources itself (dynamodb, etc.) and aggregate those data together (which is the point of GraphQL in the first place), even if there is no direct driver available between Metabase and that particular data source.

Are there plans regarding this? Is it technically possible/difficult?