fix: get phantom cell caching working
wip: snapshot dep
wip: refactor to use refservice
wip: moved memory service