So the Zed team essentially sidelined numerous requests for a UI extension API to make something that will only ever be used in demos.

Good thing I can just fork the editor. This is how you lose the trust and goodwill of your users.