Стараюсь виртуальных компонентов делать как можно меньше.
Виртуальный компонент это обычный временный файл SW, который SW создает всякий раз при загрузке сборки.
Думаю, что на создание компонента и его последующей загрузки требуется время большее, чем просто для загрузки готового файла.
На хранение данных о геометрии виртуальный компонентов тоже требуются дополнительные объемы дискового пространства и файл сборки должен быть тяжелее.
Поэтому, чем больше виртуальных компонентов и чем они сложнее, тем большее время должно тратиться на загрузку сборки.
А чем больше времен