Forum OpenACS Development: Whether a subsite's package can see/comingle with parent site's

Is this a reasonable thing to want to do with OpenACS?

Given a site, with a forum, bugtracker, file-storage, etc, mounted, and say the forum, e.g, has a topic "Discussion" and there is a subsite of the site which also has a forum, etc mounted, and *that* forum has a topic "Discussion." Is it feasable for messages that appear in site->forum->Discussion to also appear in subsite->forum->Discussion ?

That is for things like bug-tracker, forum, etc, can there be a way for subsite versions of parent sites to be able to see what's in the equavalent parent site package, but the parent package instance can't see what's in the subsite package instance?

I'm hoping to be able to write and configure things such that members of a subsite can see the things in the main site, but not in peer sites nor can the master look down into the subsite. However, in the main site, things woudn't need to be posted/entered/filed once for each subsite.

The thought came of iterating on subsites when postings, etc were made on the main site. However, that doesn't work for a new subsite. It won't see all the old stuff.

I'm imagining that it's just a few lines of tcl to get the parent's info for the equivalent package at the parent site level, and then just append/merge those entries when performing a list. AFAICT, forum entries, bugs, etc, have globally unique idenifiers.

Anyhoo, thanks for your consideration,

Cheers!