Sound cue or Media source.. no in between. Help?

Here’s my current issue.

  • I want multiple music playlists.
  • User can press a button to change playlist.
  • User can press a button to change song playing.
  • This playlist shall be persistent to level transition.
  • When new song comes up it displays in a widget what song is playing + Plus shows in widget when playlist is changed.

Currently i can do it one way or the other but not everything:

  • Set up a radio with a media playlist and it displays song names and playlist names + can cycle through each playlist AND SONG… BUT does not stay with level transition.
    OR
  • Set up a sound cue for each playlist and stays with level transition + can cycle through playlist… BUT does not cycle through each song and display song names due to the wave player.

ANY HELP? lol