At shape(type = image).props.status: Unexpected property
Hey, I ran into an error while using tldraw:

```js
ValidationError: At shape(type = image).props.status: Unexpected property
    at prefixError (http://localhost:5174/node_modules/.vite/deps/tldraw.js?v=7adff4d9:10279:13)
    at _Validator.validationFn (http://localhost:5174/node_modules/.vite/deps/tldraw.js?v=7adff4d9:10804:14)
    at _Validator.validate (http://localhost:5174/node_modules/.vite/deps/tldraw.js?v=7adff4d9:10314:28)
    at _RecordType.validate (http://localhost:5174/node_modules/.vite/deps/tldraw.js?v=7adff4d9:8213:27)
    at _StoreSchema.validateRecord (http://localhost:5174/node_modules/.vite/deps/tldraw.js?v=7adff4d9:10021:25)
    at http://localhost:5174/node_modules/.vite/deps/tldraw.js?v=7adff4d9:9291:32
    at http://localhost:5174/node_modules/.vite/deps/tldraw.js?v=7adff4d9:9732:24
    at transact (http://localhost:5174/node_modules/.vite/deps/tldraw.js?v=7adff4d9:6999:12)
    at Store.atomic (http://localhost:5174/node_modules/.vite/deps/tldraw.js?v=7adff4d9:9722:12)
    at Store.put (http://localhost:5174/node_modules/.vite/deps/tldraw.js?v=7adff4d9:9262:10)
```

My browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36

<img width="613" alt="Image" src="https://github.com/user-attachments/assets/cb557b43-7614-4325-a107-cded37968579" />

我重新编辑了一个ImageShapeUtil组件，我需要在上面增加一些其他的props参数，提示以上的错误

以下时重新定义的类型
```ts
import { TLAssetId, TLBaseShape, TLImageShapeCrop } from 'tldraw'

export type TLBaseMJTask = {
  customId?: string
  status: TLShapeStatus
  taskId: string
}

export enum TLShapeStatus {
  PENDING = 0,
  SUCCESS = 1,
  FAILURE = 2
}

export type TLImageShapeProps = {
  w: number
  h: number
  playing: boolean
  url: string
  assetId: null | TLAssetId
  crop: null | TLImageShapeCrop
  flipX: boolean
  flipY: boolean
} & TLBaseMJTask

export type TLImageShape = TLBaseShape<'image', TLImageShapeProps>

```