Add app-local caching and stop using memcache; reduce overall datastore access.