Using the ViewModel base type