Fixing rare race cond with UpdateTopology

Also solidifying death of children on death of Parent