the backend has become much more powerful:
- allowing element start in created state
- allowing element destroy in started state
- allowing topology deletion with any elements in any states
the editor has some functionality that was to bridge this gap. the editor should lose this functionality and use that of the backend that has been created specifically for this purpose.