Love the idea. It would fit right into my current practice to set up a param knob to act as a meta param that swaps several scripts with their shadow scripts as a compositional/performative thing. I’m curious, do you have some draft syntax in your head here?
On physicality: I’ll say that I will often times just externally trigger 1 or 2 scripts, and then have those call other scripts (which aren’t physically triggered) with a bunch of EVERY's as a sort of clock division-type thing. I do not feel that this is counter to the “spirit of teletype”, as I could easily re-architect those to utilize external triggers instead.
Which leads me to something @infovore said that I’ve been thinking a lot about in terms of this thread
This is one reason why shadow scripts appeal to me. I want things to be very simple to move around and rearchitect. I do not think rearchitecting a teletype scene should feel like the undertaking of excising some piece of code in an enterprise software project. I don’t think timeline goes too far in this way, but the indirection/abstraction it enables definitely increases the risk of it’s use becoming more static and less close to modular synth patching.
Also, I definitely think any sort of solution should consider future portability as @simondemeule has mentioned a couple times.