Ah apparently the whole tree is evaluated before it starts, so you need to either set this from an outside script.
However, even when it is restarted. or the tree is enabled/disabled the reference tree behavior is not reseted. Performance wise, should I be marking the root of the branch and...