How to Prevent UI Freezes and Crashes During Bulk Timeline Edits via UXP API?

,

This is the ideal approach with UXP Locked Access transactions, if/when possible.

If you can group actions into a single Locked Access transaction, you’ll get infinitely better performance, and the added benefit of being grouped as a single undo item in history.

We’re doing this for removing/deleting hundreds of clips at a time with success.

The limitation comes however if transactions are dependent on previous transactions requiring them to be separate.

I’ve started a separate issue for this one, requesting Return Values for Actions so we can group dependent actions together, instead of only independent actions, without the need for separate transactions:

2 Likes