Tom,
As we have previously stated, many packages are already generating this information. We do _not_ want to display object data out of context.
Many packages implement a url service contract for serach or notifications. Other packages don't support search or notifications.
I don't see the fuss over making it easier for package developers to work with objects. Most packages already have a tcl proc to link to objects within that package. All a service contract would do it allows packages such as categorization or search, etc to present a list of objects to the user.