Okay, I’ve fixed all of the bugs I seem to have created in the map editor, plus quite a few that existed before and I had simply overlooked. The level editor seems to still work about as well as it did before, though I overlooked one big bug which has now been fixed. So yay, now it’s… back where it was a couple of weeks ago. But better, I guess.
What’s next? Hmmm. Next I think I go back and finish up the changes to the entity/prototype editor, which is what originally lead me down this rabbit hole. It will be nice to be back in territory where progress is at least hypothetically possible, rather than the best possible outcome being to get something working exactly as well as it was before.