I have an axes object which contains several child objects (lines, patches, etc.). I have a function which sets the callback function for these objects. What I want is that whenever the user adds another object to the axes, an event is activated and sets the callback for the newly added object. My idea was to look when the number of the children of axes grow as it indicates a new object. Unfortunately, axes.Children is not a SetObservable property, so listeners cannot be attached to the axes object. Any ideas how to solve this problem?