title: Ember appending same models to route
body: <p>I'm having an issue where Ember continues to append the same route models to a route.</p>
  
  <pre><code># ROUTER
  MediaUi.Router.map(function () {
      this.route('movie', { path: '/movie/:id' });
  });
  
  # ROUTE
  MediaUi.IndexRoute = Ember.Route.extend({
    'model': function() {
      return MediaUi.Media.find();
    }
  });
  
  # MODEL
  MediaUi.Media = DS.Model.extend({
      'type':     DS.attr('string'),
      'title':    DS.attr('string'),
      'director': DS.attr('string'),
      'year':     DS.attr('number'),
      'url':      DS.attr('string'),
      'media':    DS.attr('string'),
      '_id':      DS.attr('string'),
      'description': DS.attr('string', { 'defaultValue': 'TBD' })
  });x
  
  DS.RESTAdapter.map('MediaUi.Media', {
      'id':   { 'key': '_id' }
  });
  
  DS.RESTAdapter.reopen({
    url: 'http://localhost:3000'
  });
  
  
  #TEMPLATE
  &lt;table class="table"&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;th&gt;Title&lt;/th&gt;
              &lt;th&gt;Description&lt;/th&gt;
              &lt;th&gt;Actions&lt;/th&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
    {{#each item in model}}
      &lt;tr {{ bindAttr data-id="item._id" }}&gt;
          &lt;td&gt;{{#linkTo 'movie' item }} {{ item.title }} {{/linkTo}}&lt;/td&gt;
          &lt;td&gt;&lt;p&gt;{{ item.description }}&lt;/p&gt;&lt;/td&gt;
          &lt;td&gt;
              &lt;button {{ action "launchModal" item target="view" }} class="btn btn-info"&gt;More Information&lt;/button&gt;
              &lt;button class="btn btn-warning"&gt;Edit&lt;/button&gt;
              &lt;button class="btn btn-danger"&gt;Remove&lt;/button&gt;
          &lt;/td&gt;
      &lt;/tr&gt;
    {{/each}}
  &lt;/table&gt;
  
  {{ view MediaUi.ModalView }}
  
  # JSON
  
  
  {
    "medias": [
      {
        "type": "movie",
        "title": "The Dark Knight",
        "director": "Christopher Nolan",
        "year": 2008,
        "url": "http://www.imdb.com/title/tt0468569/",
        "media": "Blu-ray",
        "_id": "51e2fc1b4c19500de6000001"
      },
      {
        "type": "movie",
        "title": "Inception",
        "director": "Christopher Nolan",
        "year": 2010,
        "url": "http://www.imdb.com/title/tt1375666/",
        "media": "Blu-ray",
        "_id": "51e2fc1b4c19500de6000002"
      },
      {
        "type": "movie",
        "title": "The Dark Knight Rises",
        "director": "Christopher Nolan",
        "year": 2012,
        "url": "http://www.imdb.com/title/tt1345836/",
        "media": "Blu-ray",
        "_id": "51e2fc1b4c19500de6000003"
      },
      {
        "type": "movie",
        "title": "Django Unchained",
        "director": "Quentin Tarantino",
        "year": 2012,
        "url": "http://www.imdb.com/title/tt1853728/",
        "media": "Blu-ray",
        "_id": "51e2fc1b4c19500de6000004"
      },
      {
        "type": "movie",
        "title": "City of God",
        "director": "KÃ¡tia Lund,Fernando Meirelles",
        "year": 2002,
        "url": "http://www.imdb.com/title/tt0317248/",
        "media": "DVD",
        "_id": "51e2fc1b4c19500de6000005"
      }
    ]
  }
  </code></pre>
  
  <p>This happens when the following is met:</p>
  
  <ul>
  <li>User Transitione to Model specific page ('movie/:movie_id')</li>
  <li>User then clicks the back button in the browser or clicks on a back button in the application created with a linkTo handlebars helper</li>
  </ul>
  
  <p>Any help would be greatly appreciated. Thanks!</p>