Currently, clicking on a list item's checkbox selects the item and begins playback from the start of the file. This is the case even if the item is already selecting and playing, resulting in an undesired restart of playback.
Ideally checking an item would not even select it and start playback. If the user is selecting an item as a favorite, he already knows what it is. By not selecting and playing the item, the user can be auditioning another item uninterrupted by checking the last one. This will improve efficiency.
I like how the UI plays items on selection, but in the case of checking items, I think it gets in the way.