full recursive object tree on add events