don't cache too much when using get all