Balancing children now works.

Changing a child of a custom type will be propagated to siblings