props[handlerProp].push is not a function
Hey, I ran into an error while using tldraw:

```js
TypeError: props[handlerProp].push is not a function
    at eval (plugin:tldraw:41799:22)
    at Controller.bind (plugin:tldraw:41756:9)
    at Controller.effect (plugin:tldraw:41734:41)
    at commitHookEffectListMount (plugin:tldraw:23565:34)
    at commitPassiveMountOnFiber (plugin:tldraw:24813:17)
    at commitPassiveMountEffects_complete (plugin:tldraw:24781:17)
    at commitPassiveMountEffects_begin (plugin:tldraw:24771:15)
    at commitPassiveMountEffects (plugin:tldraw:24761:11)
    at flushPassiveEffectsImpl (plugin:tldraw:26145:11)
    at flushPassiveEffects (plugin:tldraw:26102:22)
```

My browser: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) obsidian/1.8.7 Chrome/130.0.6723.191 Electron/33.3.2 Safari/537.36