server-level caching benefits