In future (k8s v1.35) going to support officially comparable resources versions:
kubernetes/enhancements#5505
This has implications on our implementations - we already support this with feature flag (by default turned off) in informer temporal caches. But we will be able to optimize better for example in PrimaryUpdateAndCacheUtils - that would no longer require to do the update through optimistic locking.
TODO discuss: