(Not “stencil”, but a complex object, from a Stencil that you down-loaded.)
Scaling is scaling. Period. The whole idea is to scale the entire complex object, such that all simple objects within the complex object are scaled at the same rate. We want that. That is what we asked for years ago.
So if you want to be able to scale the way you have described, which is the ability to mark certain simple objects within the complex object, to be DoNotScale, then that is an enhancement. Make the request and wait forty two years.
Part of the problem, or the difficulty, lies in the pathetic and immature complex objects that people create, and then publish, in a Stencil. When no thought has gone into it, and particularly if you have a need like this, careless or childish objects simply cannot be used.
Check this thread for an example of pathetic objects published as a “stencil”.
AWS is legless, a superficial set of “icons”. There are well-established standards for each of the intended verticals, that have maturity and precision (meaning, in that particular vertical).
Visio is not only legless, the user community is used to only simple diagrams, and thus the Visio Stencils are very immature. If you down-loaded one of those, and converted it to OG, you will have problems.
So you might have to Edit the Stencil and make a worthy complex object.
I am a high-end user, on OG 5 Pro, and I cannot go to 6 because it is bug-ridden. OG 7 is too hilarious to consider. Point is, I can do exactly what you describe, with precision, even in OG 5, which has primitive scaling, with no regard to fontsize. If you post a precise diagram of one “icon”, AWS or other, I will give you the method.