title: Prevent Knockout from caching loaded components
body: <p>The <a href="http://knockoutjs.com/documentation/component-binding.html#component-lifecycle" rel="nofollow noreferrer">documentation</a> says:</p>
  
  <blockquote>
    <p>Multiple component loaders may be consulted, until the first one
    recognises the component name and supplies a viewmodel/template. This
    process only takes place once per component type, since Knockout
    caches the resulting definitions in memory.</p>
  </blockquote>
  
  <p>The problem is that I don't want to load the template for component only once, I need to do it every time I add my component in a list. How can I prevent <em>Knockout</em> from loading components only once?</p>