DRY Refactor.
No need for specific editors, just a generic one.
All event logic is contained within the renderer.
Gosling was asleep when they did this crap.