Rework playlists. No more separate classes, note.