Yay!

This was already in theory possible, but rewrote the editor for it to be a much simpler implementation and then ran the editor in the editor

Next steps

Once the above is rock solid

Hopefully by the end of this weekend, I can start implementing my own components in this and stuff.