start cleaning up caching, let the storage layer handle that, take snapshot for things like sql providers down the line