NextAuth: How to protect route groups without middleware? - Theo's Typesafe Cult