WIP implementing effect_click()
default new_parent_indirect_state to the old one WIP propagation and updating of indirect state