Rework propagation mechanisme: implement activate at scope level and
remember paret at activation time