Dynamic GraphQL queries with Mercurius