Reusing Knockout view models in an Angular app