When querying a GraphQL schema, the GraphQL result doesn't preserve fields query order. Based on this Gist: https://gist.github.com/syrusakbary/d116212d3a1f688519c2