Grundsätzlich schon, nur benötigt das, wie du schon selbst bemerkst hast, ordentlich Rechenleistung, so dass ich das auf solche Möglichkeiten nur im Notfall zurück greifen würde.
Das dürfte im Falle Android in der VM die fehlende GPU Unterstützung sein. Plus dem Umstand, dass eine 11 Jahre alte CPU das nur mit mäßger Performance kompensieren kann.
Diese Performancebremsen fielen aber komplett weg, wenn die Fähigkeit in Windows integriert würde.
Nativer Code für ARM wäre ein anderes Thema, da wäre zusätzliche Emulation nötig. Sowas läuft allerdings in virtualisierten Android auf x86/amd64 überhaupt nicht.