A cached function returns references owned by the cache. Treat returned values as immutable; callers that need to mutate must copy them explicitly.
A cached function returns references owned by the cache. Treat returned values as immutable; callers that need to mutate must copy them explicitly.