Improvements to the experimental SC.SelectView to match the legacy one

Here is a bunch of changes which solves some issues and improves the consistency with the current select view.