Don't cache derived model properties using "set()"

It causes change events to be fired when the property is first
calculated, and we don't want that.