lot less heavy and would render...is this correct?
I doubt that would solve the issue, See the data gets slightly compressed in the format but the octree and tracer and so on would still need to explode the data. Thing is its a remote chance it might be tha straw thats breaking the camels back but its not very likely to be.
If your using nurbs data then ist even harder since each instance gets separately tesselated anyway.
The real question is how much meemory do you have and are you running 64 bit sytems. And if you havent got say 8-16 gigs and a arent on a 64 bit sytem then what the hell did you expect your life would become?
Basically convert all my copies to instances.
Im a bit sektiptical as to wether this will help you or not, it certainly may IF you can defeer their loading by turning each object to a render proxy, and simplifying the raytrace environment. But thats not exactly the same thing.