When restarting the current refresh token for a user gets lost and I am no longer able to authorize access for this user. To avoid that I create a new refresh token in a teardown function and save that; but is there a better way? Maybe a notification every time a new refresh token gets created so I can save it somewhere?