Hey Vince,
Curious as to what kind of computer you use to build vs the computer used to run the software apps daily? Best practices and future of hardware for optimizing the platform?
One potential solution would be to delegate the “hiding” logic to the slate app instead of the workshop widget. You could set up a variable that applies a class to the slate app that would hide it. This way the iframe will always be present, but the app will be empty when hidden.
Embedded slate app performance can also be improved if any variable data is provided via input parameters instead of URL parameters.