Its technically possible (like qemu) and as developer I have definitely use cases for it. I am aware that its slow compared to virtualisation, but I have a lot of existing VMs I would like to continue to use on my main arm-machine.