It is allowed to define a new meta-model by extending (inheritance) existing elements (Defining new a meta-model is so complicated and not yet documented well). However, it’s not possible to add new properties to the existing elements so as to edit them in Property Editor.
Instead, we recommend to use “Tag” if you need just additional properties. (Mouse Right Click on the element, Add > Tag)
Best Regards,