If I call #with: on a canvas/brush and pass a sub-component, why do I also have to register that sub-component in #children: Would it make sense for the #with: to do the needed registration? Thanks!