If I use a hashtable, and I "attach" some stuff to unit X by using unit X as the parent key, and then unit X dies, will the hashtable clean itself up and remove the parent and all childs associated with it (unit X), or do I have to clean this up manually by using flushparent to prevent the hashtable from cluttering?