Something, something cache expiry, grr

Doesn't seem to make a huge performance impact anyway. Premature optimization and all that stuff...