(wip) volume caching