but it's more likely to be a function of what's going on with your cache

Could clearing the cache more often help to avoid this, tsuwm?