I'm using backbone.js with websockets and sending data to the server based on events.

Is it possible to design/rewrite Backbone.sync to transport model changes to the server in a normalized way?

Any general examples of this would be great, then I can figure out how to integrate it with my server-side methods.

Thanks!