Can I make instances with smart component settings alive?

It seems like when Glyphs generates instances, all smart components are decomposed and turn into paths.
Is it possible to make instances with smart components still working?
Any advice is welcome!

That is very complex. It would need to re-create the smart components with fewer layers and that will produce different results. At least it did in most samples I have.