Currently siblings are always drawn on the same layer. This is actually bad if you have overlapping views as they and their children can draw over each other on the same level.
A second child which overlaps need to be prompted to a layer higher than its sibling (and all its children).