+ Make sure to keep order of selected objects in getSelectionEx()