I implemented this with this in mind. I guess we can implement virt_devices and inherit in libvirt_devices. But first I need to know, whether this is the right way to go.