title: backbone.js and local storage with multiple browser tabs / windows overwrites data
body: <p>just a very short question on using Backbone.js with LocalStorage:</p>
  
  <p>I'm storing a list of things (Backbone collection) in LocalStorage. When my website is open in multiple browser windows / tabs and the user in both windows adds something to the list, one window's changes will overwrite the changes made in the other window.</p>
  
  <p>If you want to try for yourself, just use the example Backbone.js Todo app:</p>
  
  <ol>
  <li>Open <a href="http://backbonejs.org/examples/todos/index.html" rel="noreferrer">http://backbonejs.org/examples/todos/index.html</a> in two browser tabs</li>
  <li>Add an item 'item1' in the first tab and 'item2' in the second tab</li>
  <li>Refresh both tabs: 'item1' will disappear and you'll be left with 'item2' only</li>
  </ol>
  
  <p>Any suggestions how to prevent this from happening, any standard way to deal with this?</p>
  
  <p>Thxx</p>