Playlist ViewModel handling haunts me in my dreams...