Basically I would like to view my playing playlist with all the eye candy of scpl, which also allows me to easily move the tracks. But I would also like to see the tracks currently selected to play and the currently playing track in the browser playlist, which is where I spend most of my time.
I wrote a couple simple extensions to titleformatting which
1) finds the tracks in the currently playing playlist
2) finds the currently playing song in the playing playlist.
Here is a screen shot which shows a simple display of the browser playlist with tracks in the browser, (highlighted) tracks in the currently playing playlist, (highlighted) current track playing in the playing playlist and a (highlighted) selection that spans both.

Now, the problem I have is that these extensions are essentially useless because the active playlist being displayed is not updated when there are changes to playing playlist's state.
I was wondering, is it possible for the active playist to be notified of changes in the playing playlist so that it can update it's display?
Thanks.
PS: I debated where to ask this, here, 3rd party plugins, columns ui thread, panels ui thread, etc. I decided to ask it here to first get an idea if this is possible, if so, can I implement it in my own component, if not, is it worth requesting it of the ui implementer, or requesting it of foobar2000.