Switch from knockout mapping plugin to handcrafted viewmodel