In most screen 'lists' when deleting a track the focus of the list is shifted to the position where the deleted track was stored in original collection order

(at least this is what i guess is happening

).
I would think a track can be deleted from the current view, without any jumping around.
Related to this is that upon deleting a track the SORT of the list is redone. When the list is e.g. sorted by genre the result is being 'randomized'

within each genre. Maybe a static secundairy index can be used to have a more stable order in sorted views.
