Added more deallocation tests.
Changed how children updates are propagated.