I've asked a question with a bounty as below:
The bounty has now expired and there is one answer, which I regard as basically an attempt to bikeshed a question sufficiently complex that I considered it required a bounty.
The answer posted is incorrect for two reasons
1) Factually. It claims that qemu does not support hot swapping virtio devices. As indicated in the question, there is a way to hot swap virtio devices in qemu, but I lack a way to automate that.
2) It does not answer the question. It suggests a possible method for accomplishing what the question asks without providing any detail as to how to achieve the goal desired or even any indication that that method would be possible in practice. The answer is purely hypothetical.
I do not care about getting my bounty rep back. I raised the bounty because the answer was important to me. However, I have flagged the question as "not an answer" but this has been incorrectly rejected. I do not wish this bounty to go to a post that is (a) incorrect (b) does not answer the question. Raising here so the not an answer flag can be reconsidered.