adding hostpci0: 0000:03,pcie=1 just causes it to remove itself from the config. unless I did something wrong.
Config looks like
agent: 1
args: -cpu 'host,hv-vendor-id=linustorvaldswasright'
bios: ovmf
boot: order=sata2
cores: 4
cpu: host,hidden=1,flags=+pcid
efidisk0...