#388 Add conditional scrobble logic