Optional interface implemented by EditorAddins which create their own editor instances. Normally, editors are instantiated directly using reflection. This interface gives editor addins the opportunity to store additional state in a newly created instance of an editor.