resolution caching