[wip] Working with the React Editor.

For bonus points, I'm going to try to support the old one at the same time.