- more clearly indicating what's getting imported
- minor refactoring
- starting unmarshal
- filling out FindByRegion
- creating separate GetCacheClient() and GetCacheClientAndRegions() methods, where the former is used separately than the latter
- updating related code
- having GetCacheClient() flush optionally