Refresh tokens earlier than necessary to avoid race conditions