I think that these methods should be in ISelectionSettings (as we want to observe a ISelectionSettings, not a ISelection)