When maintaining references to a ValueTree node (e.g in a Component / ComponentAttachment to keep track of the node to read/write from/to), is there ever any (e.g. performance) advantage in using ValueTree& or ValueTree* ?
Or should I always be using
//Creates a reference to another ValueTree. ValueTree::ValueTree (const ValueTree&) noexcept
and storing the references as ValueTree objects?