> 2) query result caching modules are welcome to use the cache_set/cache_get API for this. forum.module used to o this, but it was removed when node_access went in. this really makes sense only for expensive queries that aren't personalized and i can't think of any of those in core right now.