#emacs consult-buffer can be configured easily with new sources of buffers. org-roam is basically a new source of buffers. this allows you to always have your org-roam at hand.
with the configuration on that page, the "priority" is (existing buffer name, file name, org-roam title) and the load is quite quick as you can see. my fingers are crackling with power, especially if I figure out how to get previews to work >:)