Future<Set<UserPrefKey>> get knownKeys async { return (await shared) .getKeys() .where((key) => key.startsWith(keyPrefix)) .map((key) => UserPrefKey.fromQualifiedKey(keyPrefix, key)) .toSet(); }