What is batching in GraphQL, and what is its impact on performance? | Batching and Caching | GraphQL Interview Questions | NextRound.in