I don't know if this will help or not. Openvswitch is a debian package that offers a lot of very advanced network switching options. I don't think it needs to be a plugin. It might also help with the kvm networking.
It also is an option available with proxmox.