Allow extending EditorHost

Makes it easy for custom hosts to build on top of EditorHost