Is there a way to implement nested sorting. I want to sort lists, with sub listst. It looks to me that there is a problem with event propagation