developing persistence model: structured value resources and memcache, potential for paging, etc.