I finished converting all the old plugins to new format.
Now they are all using blocks, but only rectangle is defining his own custom entity