Documentation describes the path. An SDK makes that path the default.
When a capability is more than a single API call, every consumer has to reconstruct the same sequence: look up a result, build the right key, deserialize, handle a miss, call the source, and decide what happens when the…