Plan Z: Use a Kernel compiled with the ACS override patch/hack, enable it with the most aggressive setting (pcie_acs_override=downstream,multifunction), and you will get every device in its own IOMMU Group thus making QEMU-VFIO happy, at the cost of ignoring any type of security and isolation.