I am trying to implement these periodic checks, and I am currently going through all users logged in to my application and calling validate on their tokens. However, logging out of my application does not invalidate the tokens which makes sense as I am not calling revoke on the tokens at the moment. I do not want to have to call validate on every single logged out user, so is calling revoke on a user’s OAuth token that is being generated when the user logins with twitch enough to not have to validate on that user’s token (until they login to my application again of course)?