I wish to write my own server-side logic where I send different email templates with different information in the password reset email depending on business logic that is not accessible in the sendResetPassword function of the emailAndPassword config. Is it possible to generate these tokens myself and handle the entire email sending process outside of Better Auth?