Future<void> setShuffle(bool enabled) async { _config = _config.copyWith(shuffle: enabled); _rebuildShuffle(); _emit(value.copyWith(shuffle: enabled)); }