Embedd manual/loading abstractions into implementation as will likely
always have to be implementation-specific. AbstractLocalCache will
also probably go away due to inability to reuse with evicting version.
The Unbounded variants will stay mostly has a baseline for API & tests
while evicting version is being built.