Describe the bug
Removing an interface from the UI relies on the order of Game objects in the list being the same as the dmx all list. By editing a element these lists might get out of sync
To Reproduce
Preventative report
Expected behavior
get rid of this design flaw
Additional context
make merge Protocol UI and DMX as they seem to have very similiar purposes