update playlists and handle the new playlist api correctly by relying on 'isCurrent'