Cache BlogCategories <ul> to speed up large lists

I've got a blog here that manages 2500 categories, in 3500 posts (I know, they go all-out with tagging...). Anyway, its quite CPU intensive to calc this list each time, so I'm caching it based on the LastEdited values of all categories.