Since writing, I've tried multiple things (using different countries on Surfshark, using those with fewer user/connections, modifying the VPN protocol, lower resolution display settings on my Firestick4k, etc). For the most part I thought I had cleared it up to the point it was very tolerable...