GraphQL, because a merchant dashboard wants a shipment, its parcels and their scans in one round trip