Next.js & ApolloClient Best practices - Theo's Typesafe Cult