view: Track currently playing item

When we retrieve a new result set from the database, there is every
chance that one of the items is currently playing already, so we now
track that item, and update the label appearance accordingly.