List<VEntity> selectionWithFocus(VEntity focus) { if (!selection.value.contains(focus)) { return [focus]; } return selection.value; }