In reply to Jamie.

If I do something like this again in the future, I'll remind myself to copy the block code over to a Gist. That way, folks can at least test it out.

Obviously, with the last example, it's using some future stuff from the Gutenberg plugin on a custom theme, but the Twenty Twenty-One and Eksell theme examples would be easily testable.