We've worked around the reboot problem for VMs using DHCP, and VMs using