so with distributed resolvers, you can do something like build a read-through cache with client-side pathom resolvers?
what you mean by read-though cache in this context?
like, fetch an attribute from local cache if it's there, otherwise transparently load it from remote
and then cache that remote result in the local cache
in theory, yes, but its not so easy, caching of dynamic resolvers is a hard problem given their complex inputs/output patterns