Just one more screenshot from me on this, I left iotop running since earlier and you can see it's not even the VMs in general, for me it's mostly the Windows Server VM, which is the main one but it was mostly idle during this, loop2 has few writes comparatively, and libvirt (loop3) doesn't even appear on the list.
I'm not sure if this is related to this topic, but I have been noticing the unusually large amount of writes to my cache device for some time, it's writing on average 1 or 2TBs per day, some days more, just never though too much of it.