I would like to rate limit my GraphQL queries by their complexity. A query that returns 1000 entities is more costly than a query that returns 5.