Hi @mad ! Thanks for your answer, it helped me a lot for with multiple blocks.
While I'm on blocks, I noticed a little issue with headings ID generation on blocks. If I get it well, when inserting a simple heading block (like a H2), the created block receive its own ID based on its content. I assume it's done so to be used later, like with the table of contents (TOC) block ?
The issue with that generated ID is that if, for some reason 2 headings in the page are the same, the ID's are the same too, making 2 elements with the same ID. On one hand, it causes w3c validation issues, and on the other hand, I guess it can break the functions based on unique IDs (like TOC).
I assume it's not the desired behavior. 😃 Maybe you'll want to look into this.