Assets not being removed from indexedDB when calling deleteAssets
### What happened?

From Discord:
> I understand that when a shape is deleted there is no asset cleanup. I've been using editor.deleteAssets to cleanup myself, and when you execute editor.getAssets() you see that they are removed. However, if you inspect the assets section in indexedDB, the assets are still there. Is this the intended behavior? I wasn't aware of that and ended with A LOT of unused assets in indexedDB

to investigate

### How can we reproduce the bug?

_No response_

### What browsers are you seeing the problem on?

_No response_

### Where did this happen?

The developer package

### Contact Details

_No response_

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct