Removed tracking of children wherever it isn't required (nearly everywhere), removed NodeInterface::destroy().