This allows to have drivers on node trees. Probably now it will be better to simply add parameters for any ID node, to avoid such amount of manual work. Initial idea was to not have nodes if it's not needed to avoid any possible overhead. Having more robust system is probably more valuable. We can always optimize overhead in one way or another.