VID-2077 Treat negative caching differently

When there are no results, cache for a shorter amount of time.