Working read-only implementation of new cache API