> then would this generalize to maintaining distributed application state in general?

Yes, in the sense of 'too good to be true'