It would be one more step to show how flexible the repository pattern can be in abstracting how resolvers are implemented.
It would also be nice if we could use a the dataloader pattern to enrich the serverless function response. But only if it's simple, if not a new issue can be created for only that purpose