List<String> get sourceIDs { return _cache.entries .map((e) => e.value.sourceID) .where((e) => e.isNotEmpty) .toList(); }