I have now disabled#enable-gpu-rasterization in chrome://flags/ as a workaround. This doesn't disable hardware accelerated video decoding, unlike completely disabling "hardware acceleration". It still feels like a hack, but it made the issue less frequent enough so I can tolerate it. I am still looking for a proper solution though.