Modify MainWindowViewModel to be Cocoa-friendly