Thanks a lot for the explanation. Good to know.
It would of course be cool if in some future version also derived projects could be copied.
For example, since installing packages can take a lot of time, I would find it useful to have a base project with a lot of useful packages installed and then derive other projects that I want to share. I use a similar structure when working with docker containers.
But of course, if performance suffers from to too many levels of copied projects that is an issue. Maybe one could just allow one or two more levels of nesting or add an option to turn a derived project into a "deep copy", which then itself can be copied again?