Custom list item selection logic (instead of selectors) in
order to have better control over the persistence of the
selections.
Plus more enhancements