[fix] detach listeners from sub-observer
[++] xToggle / + glob refs refactor