Start caching things, because it's important.
Added more caching.