sub-assembly

Hello,

I'm working with Solidworks for a couple of years now and there is 1 thing that I really don't get. I always make my parts and sub-assemblies then I place them into the total assembly where I will be making the holes. So if I change anything in my model the holes stay linked and centered. But if (in the total assembly) I try to make a hole in a part of my sub-assembly then this hole will not be linked because the part is already in a sub-assembly, so it can be linked to a hole of a part in the total assembly. Isn't this against the solidworks method? I always thought that the great advantage of Solidworks was that everything is linked. How does anyone else solve this problem?

Thanks in advance!

greets!

Frederik

SolidworksAssemblies