Guys, the reasoning and assumptions get a bit off here
Especially the last comment about cheating with MGs firing thru the whole map... I don't get what this has to do with the stuff described or with anything else... anyway...
Forgot to say 'thanks' for the feedback
Look at it this way:
Each projectile is responsible for one impact effect and one decal drawn at the impact location normally.
If the projectile is able to penetrate then you get this doubled cause you get the same decal and impact effect showing up on the backside too.
As long as you do not see this effect it will not be rendered on your system and so will not need any performance.
So, only the shots that you can see on the impact side AND the backside of the wall/object will be rendered on your machine.
So, in most situations in which you fire at a wall with no visible inside of the room behind it you will not get much of a performance loss cause the effects shouldn't be rendered at all. Sure they are spawned, but the engines relevancy check should make sure that they will not show up on your client if they aren't relevant to you.
So, the actual performance decrease for projectiles penetrating that you can only see on the first hitlocation and not where they end up or whatever number of additional walls they may penetrate is minimal.
The calcs that are done partially on the clientside too will decrease the overall performance in a very limited way.
Due to the penetrating projectiles and the mutator spawning real projectiles for short distances below the 22 meter mark too, you simply get more projectiles that show up at the same time that are relevant to your client.
So, you get more effects to show up if the stuff is in view.
In short... the more effects, the more performance is needed. This then is heavily based on your rigg and your choosen video options.
If you want to play RO with everything on ultra high, then you need a PC that is able to handle this. If you get performance issues due to some more effects showing up, then try to tune down your video options, especially the effects and physics options. They eat up a lot of performance.
Ragdolls are good looking, but you do not need ultra high physics for something that is only visual while playing online. Especially if your PC is not able to handle it fully. So, tune the physics option down first whenever possible.