Mark, check out this: The new 8.8 "Resolve Shortcuts" feature...
I didn’t experience fatal issues in trying to get that resolved Shortcuts issue working like you did. Other than the list of improvements needed, it seem to make sense and do exactly what I wanted.
Bruce had reported that he didn’t realize the speed up that he was expecting.
I can’t say anything is terribly faster than I noticed at that time. In fact, I kind of forgot about the feature until now, and I haven’t gone out of my way to tweak queries since my initial tests with it.
If these improvements were added, then they would certainly make it a lot better .
But it definitely shouldn’t allow you to delete Shortcuts and break something down the road. With some effort, Vlad should be able to write code that would check for this. Not saying that it’s easy code. But WE shouldn’t have to do all that checking.