I have a smarthome skill using the authentication code method. After doing oauth I get back a refresh token and access token, and then when I make alexa commands to my device everything works great. But then if my user decides to revoke the refresh token and then re-enable the skill and get a new refresh token, my Alexa commands still work but have MUCH higher latency. This is because for some reason Alexa still tries to exchange the original refresh token for a new access token, and when that fails it then tries the latest refresh token. If I revoke again and get a new refresh token, same thing happens, and the very first refresh token I got is the one Alexa tries to exchange an access_token for, and when that fails it tries using the latest refresh token it got from the most recent oauth step. This whole experience is really bad for my customers, as latency is very important to me. How can I get Alexa to forget the original refresh token and only use the most recent one?