Hm, that smells to me like a potential problem with the api. It is always confusing when different parts of a dsl are executed at different times. I had a lot of trouble with gradle for that reason.
09/09/2019, 2:04 PM
The naming may change but the behavior is WAI. Even children in composition can be executed again later when invalidated without executing the parent or siblings again, which carries similar ordering implications.
being a direct verb might be the source of some confusion here rather than a name that implies, "install a drawing node here that draws like this when needed"