updateCachecallback now returns the json object associated with the requested cache update
no longer have to request data twice (ie once to update cache, once to search cache)