Hey,
You aren’t doing anything wrong really.
It’s is just that SubTree does not affect the parent tree variables, but rather only the other way (Parent affects SubTree). It’s one way.
I could add an option for this though, so that it is two-ways, meaning that as soon as the SubTree is finished, it writes the variable value back to the parent tree.
Let me know if that is something required.
Thanks.