Using a getter for this makes the property unobservable/unbindable. Might consider binding "_undoStack.length" to "undoCount" in "didCreate" or on first access. We might introduce the concept of a "lazy binding" and support in Montage descriptors if the pattern is common.