Subclass EditorView?

Is there any reason not to subclass EditorView? Asking because this issue was opened in use-prosemirror and I’m not sure if there’s any reason not to discourage subclassing EditorView.

That style of programming is antithetical to everything I stand for, but in this case I can’t think of any concrete problems it would produce, so sure, subclass away (I don’t think this is something that’s been done before though, so you might run into issues after all).