Hello!
There is! In this thread we are discussing using the refresh authorization on a 15 minute delay, however you should be able to build a refresh authorization to attempt to hit a validation endpoint to determine if the token is still working (re-auth when the response isn't 200, or is "bad_token" or whatever).