With caching the generation times will drop considerably. I plan on looking into creating a cron script that would do the cache updates independantly from the front end so that nobody would end up with a page that lands on a full cache update.
Getting feedback on this version will greatly help with the next one as far as getting it go speed up.
