DataSource with Postgres + Prisma (any benefits?)

Hello!

I’m working on employment an Apollo Server that uses Prisma to query a Postgres database.
Being that Prisma is supposed to help with the N+1 problem in most cases (at least that’s what current understanding is), would there be any benefit to create a customer DataSource for my resolver functions with Prisma? (would it automatically add things like caching for me?)

Thanks a ton!