In reply to David McCan.

It is possible. The part that is responsible for adding the block functionality is actually independent from the UI. While developing that part I didn’t yet have a UI and fed it with a json file. This was important so that I didn’t block Luke on the UI.

Poke around the code and have a look.