Thanks for your feedback. The search function is a bit of a black box and known issue. The problem is if something acute is changed in the code, it negatively impacts another aspect, so it’s a delicate balance. But if we keep accumulating enough detailed reports like yours, our devs can make a comprehensive restoration to it from the ground up. @requilence can be more precise about the “how and why” but that’s the gist of it.