@override bool isSelected(T value) { if (useStaging) { return _staging.contains(value) || _selected.contains(value); } else { return _selected.contains(value); } }