"Will this particular situation be addressed in v4.0?"
Yes, presuming they have a real network adapter that does not change. If that VM adapter is the primary network adapter, and it's being randomly generated, then the solution now (and forever) is to use TurboFloat. That's one of the things TurboFloat was designed to handle: Virtual Machines with "shifting" or ever-changing hardware.