I know how to replace an object with another object. I simply select two objects, press
ctrl + L, then
Link Object Data. There are 2 problems with this: First, for some reason the new instance of the object is much larger than it's supposed to be, and Second, the object that I'm creating a new instance of is wayyyyy more complicated than the replaced object and it's not practical for using in mass (I plan on replacing every low poly tree with a realistic new tree).
I want to fix the problem by replacing the low poly tree object with a collection instance of the new complicated tree. I put the complex tree into its own collection and made a collection instance of the tree, and I want to replace the low poly tree with a collection instance of the new complicated tree. The problem is that I can't link the object data to a collection instance.
I'm assuming that using a collection instance instead of an object makes the load on the CPU and GPU easier...?
So the 2 questions this boils down to is how do I replace an object with a collection instance so I can replace the low poly trees with new complicated trees? And second, is there a better way to do this?