Well, if there is a name and description field in the Content Repository for most of the objects that do matter - what are the costs of accessing the "live revision"? In past incarnations you had to call another PL/SQL function for that ;)
We've been discussing adding name (and description) so far.
What are the feelings about adding package_id? IIRC that was very handy, too. Any thoughts on this?