So I upgraded the CPU to a Intel Core i7-9700K and it has helped the Win10 VM significantly. It took quite a few reboots and unplugging of USB and HDMI to get the VM to get past the Tianocore screen but it finally got into Windows.
But since upgrading the CPU there have been five "Cache disk is hot" notifications (53, 51, 53, 54, 50 C -- one yesterday and four so far today. So I raised the warning temperature for that drive to 70 C.
How should I set the Logical CPUs for a MacOS VM? I've allocated all 8 cores to Windows 10. When I try to start MacOS Catalina VM while Win10 VM is running, audio playback becomes garbled in Win10. Is there a specific balance of Logical CPUs between MacOS VM and Wind10 VM that won't result in warbly Windows audio?