The insert menu is a big improvement. The upgrade removed a chunk of my code.
Since I have about 15 items on it now, I created a couple dividers to make it manageable. One looks like:
export class Content extends NodeType {}
Content.register("command", "insert", { run(pm) { return false }})
Content.register("insertMenu", "main", {label: "Content Types", command: "insert", rank: 69})
This seems a bit kludgy but does the job for now. I don’t know if a better solution is to have multiple insert menus or some other mechanism.