Refactor away. Mapping plugin for knockout. Api on client works as it should.