Is this a bad way of setting up next auth v5 callbacks? - Theo's Typesafe Cult