Ensure that we call the cache key correctly.
Cache the entire response from a draw instead of per-property.