/Users/ben/Projects/scenevr/lib/observer.js:13
this.document = this.reflector.scene.ownerDocument;
^
TypeError: Cannot read property 'ownerDocument' of undefined
at new Observer (/Users/ben/Projects/scenevr/lib/observer.js:13:41)
at WebsocketServer.serveConnection (/Users/ben/Projects/scenevr/lib/websocket_server.js:72:25)
at WebsocketServer.onConnection (/Users/ben/Projects/scenevr/lib/websocket_server.js:52:10)
at WebSocketServer.emit (events.js:107:17)
at /Users/ben/Projects/scenevr/node_modules/ws/lib/WebSocketServer.js:79:14
at completeHybiUpgrade2 (/Users/ben/Projects/scenevr/node_modules/ws/lib/WebSocketServer.js:262:5)
at completeHybiUpgrade1 (/Users/ben/Projects/scenevr/node_modules/ws/lib/WebSocketServer.js:284:13)
at WebSocketServer.handleHybiUpgrade (/Users/ben/Projects/scenevr/node_modules/ws/lib/WebSocketServer.js:315:3)
at WebSocketServer.handleUpgrade (/Users/ben/Projects/scenevr/node_modules/ws/lib/WebSocketServer.js:152:26)
at Server.<anonymous> (/Users/ben/Projects/scenevr/node_modules/ws/lib/WebSocketServer.js:77:12)