libvirt: atomic refresh of domain info