Magento GraphQL can be extended in a targeted way, but opening up the schema without preparation builds performance problems into your project through N+1 database queries. The right approach goes through extension attributes, cleanly isolated resolvers, and a clear separation between schema definition and data access.