User badge reappear even after being revoked by the admin?

We support manually revoked badges just don’t specify a badge query, or have your badge query somehow bypass the badges you revoke if there is some sort of record in the db that denotes why you did it.