Cache invalidation across different repositories - Prisma