compare caching performance