copy had slight bug in id(_parent_index_) > ids for ints are shared globally