Try with this test view. It puts only tracks text except visualizer and 48 track ids would make it easier to reproduce the issue.
I tested with a fresh installation and noticed it requires a lot more tracks in the list to produce the issue, which may indicate library size also matters. But if you keep adding tracks to the playing tracks list, the visualizer starts pausing with a few seconds of an interval with more than 100k tracks.
<?xml version="1.0" encoding="utf-8"?>
<root>
<settings enableScaling="true" />
<element type="Field" id="Tracks[1]" xAnchor="Panel.0" x="10" yAnchor="Panel.5" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[2]" xAnchor="Panel.0" x="10" yAnchor="Panel.10" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[3]" xAnchor="Panel.0" x="10" yAnchor="Panel.15" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[4]" xAnchor="Panel.0" x="10" yAnchor="Panel.20" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[5]" xAnchor="Panel.0" x="10" yAnchor="Panel.25" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[6]" xAnchor="Panel.0" x="10" yAnchor="Panel.30" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[7]" xAnchor="Panel.0" x="10" yAnchor="Panel.35" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[8]" xAnchor="Panel.0" x="10" yAnchor="Panel.40" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[9]" xAnchor="Panel.0" x="10" yAnchor="Panel.45" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[10]" xAnchor="Panel.0" x="10" yAnchor="Panel.50" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[11]" xAnchor="Panel.0" x="10" yAnchor="Panel.55" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[12]" xAnchor="Panel.0" x="10" yAnchor="Panel.60" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[13]" xAnchor="Panel.0" x="10" yAnchor="Panel.65" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[14]" xAnchor="Panel.0" x="10" yAnchor="Panel.70" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[15]" xAnchor="Panel.0" x="10" yAnchor="Panel.75" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[16]" xAnchor="Panel.0" x="10" yAnchor="Panel.80" y="10" widthDock="x:Panel.30" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[17]" xAnchor="Panel.33" x="10" yAnchor="Panel.5" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[18]" xAnchor="Panel.33" x="10" yAnchor="Panel.10" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[19]" xAnchor="Panel.33" x="10" yAnchor="Panel.15" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[20]" xAnchor="Panel.33" x="10" yAnchor="Panel.20" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[21]" xAnchor="Panel.33" x="10" yAnchor="Panel.25" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[22]" xAnchor="Panel.33" x="10" yAnchor="Panel.30" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[23]" xAnchor="Panel.33" x="10" yAnchor="Panel.35" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[24]" xAnchor="Panel.33" x="10" yAnchor="Panel.40" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[25]" xAnchor="Panel.33" x="10" yAnchor="Panel.45" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[26]" xAnchor="Panel.33" x="10" yAnchor="Panel.50" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[27]" xAnchor="Panel.33" x="10" yAnchor="Panel.55" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[28]" xAnchor="Panel.33" x="10" yAnchor="Panel.60" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[29]" xAnchor="Panel.33" x="10" yAnchor="Panel.65" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[30]" xAnchor="Panel.33" x="10" yAnchor="Panel.70" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[31]" xAnchor="Panel.33" x="10" yAnchor="Panel.75" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[32]" xAnchor="Panel.33" x="10" yAnchor="Panel.80" y="10" widthDock="x:Panel.63" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[33]" xAnchor="Panel.66" x="10" yAnchor="Panel.5" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[34]" xAnchor="Panel.66" x="10" yAnchor="Panel.10" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[35]" xAnchor="Panel.66" x="10" yAnchor="Panel.15" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[36]" xAnchor="Panel.66" x="10" yAnchor="Panel.20" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[37]" xAnchor="Panel.66" x="10" yAnchor="Panel.25" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[38]" xAnchor="Panel.66" x="10" yAnchor="Panel.30" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[39]" xAnchor="Panel.66" x="10" yAnchor="Panel.35" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[40]" xAnchor="Panel.66" x="10" yAnchor="Panel.40" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[41]" xAnchor="Panel.66" x="10" yAnchor="Panel.45" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[42]" xAnchor="Panel.66" x="10" yAnchor="Panel.50" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[43]" xAnchor="Panel.66" x="10" yAnchor="Panel.55" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[44]" xAnchor="Panel.66" x="10" yAnchor="Panel.60" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[45]" xAnchor="Panel.66" x="10" yAnchor="Panel.65" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[46]" xAnchor="Panel.66" x="10" yAnchor="Panel.70" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[47]" xAnchor="Panel.66" x="10" yAnchor="Panel.75" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<element type="Field" id="Tracks[48]" xAnchor="Panel.66" x="10" yAnchor="Panel.80" y="10" widthDock="x:Panel.96" width="0" font="Segoe UI" style="Regular" size="12" fg="240,240,240" mouseOverFg="200,255,200" onClick="PlayNow"><child id="Title"> </child></element>
<!-- Track Info -->
<element type="Field" id="Title" xAnchor="Panel.10" x="0" yAnchor="Panel.95" y="0" align="center" widthDock="x:Panel.90" width="0" font="Segoe UI" style="Regular" size="13" fg="240,240,240" mouseOverFg="200,255,200">
<child> • </child>
<child id="Artist"></child>
<child> • </child>
<child id="Album"> </child>
</element>
<!-- Spectrum Visualiser -->
<element type="SpectrumVisualiser" xAnchor="Panel.0" x="0" yAnchor="Panel.0" y="0" widthDock="x:Panel.Right" width="0" heightDock="y:Panel.Bottom" height="0" fg="100,255,0,0" bdr="100,255,150,0" ></element>
</root>