I have actually been using this method already, but I figured that it is probably bad practice to create these type of features with a subtract/cut function especially if you have many of these features in a part. For example I am making wing moulds for a 3m span wing (Top and bottom). For assembly and other reasons we have chosen to add lots of alignment pins (around 50 in the whole model). It didn't seem efficient to me to load in a solid component, copy it 50 times and then subtract 50 times (Although that is exactly what I've been doing). As this requires fusion to load and graphically render so much more than is actually needed. To me it would make sense if the hole feature had saved presets, and you simply made 50 points on a sketch that each point toward the same single data source. Am I overestimating the computation required to load a large amount of components? What about an assembly that has 1000 bolts? Does using the remove function improve the computation? Or does it have no impact as the object isn't actually fully deleted? The time taken to import, duplicate, then manually position or joint each component is also a huge drain on time. Being able to make the correct holes through a single hole function would be so much better.