Update ancestry info in (c)ElementTree adapter when child node added, avoids unnecessary dict regeneration