Show state as "Waiting (was approved)" or similar
It's annoying to get thrown out of Approval in several cases; but some cases are valid. Either way, what can be further annoying is not having Code Collaborator indicate any information in the code review webpage on whether or not reviewers had previously been in the Approval state.
It would be nice, if the State column, indicated in some way, that users (reviewers/observers/whatever) had previously been in an Approved state but now are not.
With so many code reviews going on, it's easy to second-guess yourself on "didn't I approve this already"? And having the tool help keep oneself up-to-date on such matters would be handy. Also, as an Author, it'd be nice to see the same information; as that may help lead the author to know which subset of reviewers really needs to pay more attention to the review (because perhaps the reviewer's that need to re-approve in this case were and are actively and responsively enganged with the review, but some subset of other reviewers are behind needing to get to it still).