So I have my own user object in my database with some additional fields. What I've done is I've added a supertoken_id field so I can keep my user data separate and just use supertokens for auth. I have hooked into the post-auth and I just retrieve the user data I need there. Is there a way to override the user object with some custom fields, or should I just add this data into the JWT payload instead?