NSCache/NSMutableDictionary wrapper backed by on-disk persistence. With encryption if you wish.