Add the ability to set the preselected indexes

And also expose the selectedIndexSet in the header file but keep the tracked mutable index set private.