Just to avoid any potential confusion, let's use something other than view models here.