JUCE plugins cause poor DAW UI performance on Windows?

I’ve just heard back from a lead-dev friend of mine from a reputable company, he corroborates Cymatic’s finding. When loading a Live project, all editors are loaded into memory and remain invisible. He even pushed his tests to corroborate the assumption that the editors are not destroyed and remain in memory until UI is manually opened and closed. His test involved 100 instances of a small plugin, observations were done on both platforms, Xcode for Mac and Visual Studio for windows, both showed editors being constructed, and never destroyed, unless manually destroyed. What would be the best way forward?

4 Likes