Maybe it makes more sense to just pass the WorkspaceViewModel to the constructor, just like we do for getDataSet.

Recap for alternate solutions:
* Save WorkspaceViewModel on window (instead of WAVEDViewModel, closest to what you have now)
* Pass WorkspaceViewModel into constructor
* Make WorkspaceViewModel a singleton and just grab the instance here.