GraphQL is amazing, but its efficiency is hindered by the procedural, layer-by-layer, item-by-item approach that resolvers enforce. Are resolvers really needed in order to be GraphQL compliant? ChatGPT seems to think so but can we trust a large language model on this?