object::set_depth should relink the objects events in the chain