next-auth session callback not recognizing new user property - Theo's Typesafe Cult