Realtime Canvas interactions over a node.js socket server