How does the workstation plugin work without using the vmrest service?

How does the vagrant plugin for VMWare Workstation Pro work? How does it work without needing the REST api enabled? Will plugins needed to be refactored for vagrant-go?