Multi-layer VMs