Auto complete [[]] when page name detected

When logseq detect I’m typing several words which is prefix of some pages’ name, list these pages under cursor for auto-complement. I choose a page and the name is completed and surrounded by [[]].

This sounds resource intensive though.

Maybe the search could be performed once you exit a block edit mode and the matched words being somehow highlighted; hovering those words present a little popup with ✓ and :heavy_multiplication_x: buttons to confirm or dismiss the reference suggestion.

It would be nice also as a plugin in my opinion.