Make configurable? And sleep _after_ invalidating? Now, the cache is still consulted while we're sleeping, even though we think it should be invalid.