Don't remove variant bindings from nested instances

Why remove variable bindings from nested instances? I don’t understand this feature, and every time I bind a child component, if I wrap another component around the child component, it gives me a reminder that the variable binding has been removed from the nested instance. But I don’t want it to unbind variables!!!