scan and scroll success.  need to work on the caching of the object -- otherwise the non-scan/scroll content will be returned on the user when reading from the cache