adding TreeNodes to the model causes immediate updates to the TreeView;
TreeNodeList bubbles up Count property changed event;
Demo updated to insert a new leaf node into branch B every 3 seconds