- Cached Feed Block, grabs all the latest content, etc (resource intensive query), and the output is a serialized $records array.
- My custom plugin then grabs the feed block output from above (non intensive query) and unserializes it.
- The template for my plugin is the generic feed template (modified slightly for my site), and shows the cached content, but generated on every page load to have the correct time for the user (and time difference, i.e. 5 mins ago).
Thats why I started this thread, I think IP.Content should have a caching system for the query. It basically means I dont have to do resource intensive queries every page load, its dramatically sped up my site.