More granular update events from blocks?

I’m interested in layering Tina onto Sanity using Inline Blocks. We have nested column layouts on our site, and Sanity’s interface for this leaves much to be desired.

Unfortunately, it appears as though the only way that block editing events are reported is by passing a new values object representing the new value. Instead, I’d like to take advantage of Sanity’s patches and respond appropriately to the different events: insert column, reorder columns, delete item, etc.

Is there any way to determine what event has taken place? I know I could inspect the entire document and infer what action has taken place, but that approach seems fraught at best.