Rendering particles vs ALT+D copying the object
I believe there is another way to "duplicate" objects, called "linking objects" (not entirely sure what it's called). But basically, you duplicate it as Alt + D, but it remains somehow part of the original mesh.

Alternatively you could use multiple array modifiers.