Less code developing against storage and caching