more robust EditorClient receiving