Hi Ryan! If you think this is useful/required to integrate with some tooling, I don't really see a problem. We already have a concept of reconciled generation as part of the lastReconciledSpec status field but that is semantically a bit different.
Cheers, Gyula