Any reason not to use cache in this case ?