Inline page search results ordered by usage

Currently, if I have pages:

[[page_1]]

[[page_1/sub_1]]

[[page_1/sub_n]]

if I search inline for a page it will show me the results in the above order.

However, if I only ever want to reference [[page_1/sub_n]] this is annoying because I have to type the whole thing out, or scroll down and click it. It would be more useful to me if the results were sorted by usage.

Ideally: the search algorithm would be user-controllable: How to display the page search results in sorted order - #3 by yoda

This also would be less of a problem (for me personally) if the aliasing of child pages was better handled, because then I could use shorted-name versions: Wider alias supporting scenario (alias namespaces) · Issue #4129 · logseq/logseq · GitHub