Agora é possível com um módulo chamado Bean.
Bean significa Bloco Entidades Não São nós
De acordo com a página do projeto, os beans foram acionados primeiro pela API. Isso significa que você pode criar tipos de bloco (tipos de bean) em uma classe de plug-in desligando a IU. Toda a configuração em código. Não se preocupe com reversões de recursos.
Energy.gov está usando em seu site.