I was asked to publicly get some response on adding a the package_id column to cr_folders.
In my (and others) opinions this is the correct way to deal with the CR. This way the progam can answer which folders are from my package.
The way the original (unusable, POS) CMS, worked was by displaying EVERY piece of content on the entire sub-site and I believe in reality, the entire site. This is completly insane. Imagine the implications.
One other thing, I think we need to set a policy of not letting one package modify anothers data-model. At the very least a table can be created with the relevant columns from the parent package and your modified data (in fact that is another way to do the ETP problem). I think in this case though that cr_folders should be modified to add that column as undoubtedly it is useful for more than ETP.