title: Knockout binding multiple view models in a page by id
body: <p>I am building a complex UI using twitter bootstrap and Knockout.js. To achieve this I have broken my page into a number of different logical components.</p>
  
  <p>Is it okay to define a view model for each component and bind it by id , using </p>
  
  <p><code>ko.applyBindings(myViewModel, document.getElementById('someElementId'))</code> </p>
  
  <p>rather then defining a single view model and binding the entire page to that?Does it have any performance issues? </p>