same issue here with me: I suspect that the problem are not the options that get passed into the selectable, but how complex the objects are that are selected. The ui-selected gets added to every descendant of the selectable element: Is that really necessary?
I can live with ui-selected only on the top element - if there are any styles I need to apply on descendants, I can do so by applying the proper css-rules. I also noted, that there are occasions when the ui-selected is not removed properly from descendants - this problem would also go away when the ui-selected is only added to the top-level element - but maybe I simply don't understand why it is added to all descendants?!