What are the potential down sides of this? What does Backbone.Model internally use to provide this feature?