modified visuals if track is streamed (and some refactoring)