[Libguestfs] Why is virt-resize designed to involve two disks?