Actually uses the cache.
Adds result data.