Is there a phrase in common use for a counter that is incremented every time the state of an object changes?
It's not quite a timestamp and it's not quite a revision but maybe there is a common name for this.
The usage is to provide loosely coupled portions of code with a simple way to quickly check if a large object has changed when callbacks are undesirable. The possibility that the object changed state and then changed state back to its previous state is not harmful and it's also unlikely.