Cannot read properties of undefined (reading 'id')
Hey, I ran into an error while using tldraw:

```js
TypeError: Cannot read properties of undefined (reading 'id')
    at PointingShape.onPointerUp (https://file+.vscode-resource.vscode-cdn.net/home/developer/.vscode/extensions/tldraw-org.tldraw-vscode-2.28.0/editor//index.js:72426:64)
    at PointingShape.handleEvent (https://file+.vscode-resource.vscode-cdn.net/home/developer/.vscode/extensions/tldraw-org.tldraw-vscode-2.28.0/editor//index.js:32805:51)
    at SelectTool.handleEvent (https://file+.vscode-resource.vscode-cdn.net/home/developer/.vscode/extensions/tldraw-org.tldraw-vscode-2.28.0/editor//index.js:32807:28)
    at NewRoot.handleEvent (https://file+.vscode-resource.vscode-cdn.net/home/developer/.vscode/extensions/tldraw-org.tldraw-vscode-2.28.0/editor//index.js:32807:28)
    at Editor._flushEventForTick (https://file+.vscode-resource.vscode-cdn.net/home/developer/.vscode/extensions/tldraw-org.tldraw-vscode-2.28.0/editor//index.js:39944:17)
    at https://file+.vscode-resource.vscode-cdn.net/home/developer/.vscode/extensions/tldraw-org.tldraw-vscode-2.28.0/editor//index.js:39585:18
    at transaction (https://file+.vscode-resource.vscode-cdn.net/home/developer/.vscode/extensions/tldraw-org.tldraw-vscode-2.28.0/editor//index.js:14585:18)
    at transact (https://file+.vscode-resource.vscode-cdn.net/home/developer/.vscode/extensions/tldraw-org.tldraw-vscode-2.28.0/editor//index.js:14604:12)
    at HistoryManager.batch (https://file+.vscode-resource.vscode-cdn.net/home/developer/.vscode/extensions/tldraw-org.tldraw-vscode-2.28.0/editor//index.js:30910:11)
    at Editor.run (https://file+.vscode-resource.vscode-cdn.net/home/developer/.vscode/extensions/tldraw-org.tldraw-vscode-2.28.0/editor//index.js:33763:22)
```

My browser: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Code/1.95.2 Chrome/128.0.6613.186 Electron/32.2.1 Safari/537.36

This above was an automated message. Actually, I was using it on VS Code as an extension.