Hi,
Just going over old emails. I think it would be nice not to bind content items to a particular package. I think its very useful that different packages can use the same data. CR is like a central repository. So different apps should be able to access its data. So cr_folders.package_id does not seem to be good. I use to think having this was great when using ETP. But now I think ETP should have just had a mapping table to what folder it was using.
Anyway just my opinion.