Streams Plugin: "Deep Copy" or "Stream-Template"-like behaviour?

To preface, I know that ‘template’ has a specific meaning in TiddlyWiki but here I am using it in the generic sense; a ‘baseline copy’ to expand upon.

Greetings TiddlyUsers,

I was curious if anyone had a solution for “Deep Copies” or “Templates” in the streams plugin.

Since streams uses a series of hierarchical tiddlers related to one-another via “hard-coded” fields; if I clone a ‘parent’ streams tiddler than it’s a shallow copy with all of the copies rendered children being references / transclusions of the original parent’s children.

My desired workflow is this:

Manually create a stream/node hierarchy with some content / scaffolding:

StreamsTemplate

  • This is my data
    • Data heading one
      • todo: put data here
    • Data heading two
      • todo: put other data here

etc

And then be able to do a hard copy of that where it will dynamically generate all the parent-child field relationships and such under the new name.

Also, there is probably a much more non-streams “TiddlyWiki” solution to this, like using a generic tiddler setup with it’s body having the format I want that transcludes it’s own field-values, and then creating ‘children’ that transclude that original tiddler but display their own field-values instead of the parent’s, but I just wondered if anyone had played around with the streams workflow mentioned above.

As always, thanks for your time and consideration!

-Xyvir

https://groups.google.com/g/TiddlyWiki/c/1jTwdmq8cgI/m/0ca1Gb0yDgAJ

@Xyvir Is this what you are looking for