ViewModels are now possible