Instead of creating geometry for small holes on a model I often use opacity maps. I have applied an opacity map with a hole texture (black and white) to part of the model and the shader completely changes its look even though every other parameter is setup the same as the shader used for the solid parts of the model.
I've attached a portion of a render to show you what I mean.
I've attached a portion of a render to show you what I mean.
Comment