Listen to song events in the background?

Hi,

I've had a look through the documentation and it doesn't look like this is possible, but I've never used the SDK before, so before I go down the rabbit hole, I thought it would be better just to ask the question:

Is it possible to listen to song events, or query the currently playing song, from a background service?

From looking at the documentation, it looks like you can only add your own audio provider, which then takes control of all audio operations, but I just want a way of seeing what's playing / been played for analysis purposes.

If this isn't possible, is there any plans for this to be integrated down the line?

Thanks a lot for any replies!