I feel you. But I think this might have more to do with the cursed design of the Shopify order editing API than with GraphQL itself.