I don't view that as a side effect? That is, computed fields are not necessarily side effects, are they? I was thinking more like objects that keep track of how many times they were accessed. (This pattern was discussed recently for python dicts.)

I'm sure there are plenty of other similar uses that I just don't know about.

That said, if this is really included computed fields, that seems far broader.