Read as List from persistent cache
List<dynamic>? getList({String? forKey}) { assert(forKey != null); return _storage[forKey]; }