So I looked into the CSS/HTML portion of my vulcanized output and the majority of that code was unused iron-icons. These are aren't very compressible and I doubt DCE would catch unused ones.
I was thinking that you could keep the current system of an HTML import for each set but have your build system split the files up into discrete icons in a subdirectory. Then you can import the entire set during development and narrow down which icons to import after you've finished.
So I looked into the CSS/HTML portion of my vulcanized output and the majority of that code was unused iron-icons. These are aren't very compressible and I doubt DCE would catch unused ones.
I was thinking that you could keep the current system of an HTML import for each set but have your build system split the files up into discrete icons in a subdirectory. Then you can import the entire set during development and narrow down which icons to import after you've finished.