Assembling many duplicate of a part

I'm designing a mechanical system and i have to assemble different parts and entities together. to resume my situation let's say i want to assemble 4 parts together but these parts are in the same form and geometry, i used to insert the same part 4 times and assemble them together ,, i found many problems using this methode in simulation or using "hole series" feature for example ...I believe this is not a good idea.

So should i copy the same part 4 times with different names and then insert them to assembly or there's an other way ?

SolidworksAssemblies