This is an important point, and one I failed to raise in my original references to Roam. I have been an Obsidian user for a year or so now, and quite frankly I’ve forgotten what I used to like about Roam .
So if I understand correctly, there is an aspect of outlining that Obsidian doesn’t necessarily replicate (yet?), which is parentage, i.e. if a block is indented beneath another, it is a child of the other block, and in references you can use that hierarchy to traverse the note structure in a useful way. I do think Obsidian has hierarchy in the sense of header levels, but outliner hierarchy is potentially different.
I haven’t tried the above recommended plugins and I’m not enough of a fan of outlining to bother, so perhaps this hierarchy and/or the navigation of it (from e.g. references) is part of what they add (or maybe it already works differently than I think it does). If not, however, then I do think this may be one aspect of the performance picture not taken into account in the discussion on the original blog post.
In any case I may well (still) be wrong. I really appreciate @pjeby 's original explanations there regardless!
Wouldn’t this just be transcluding? Like this: Link to blocks - Obsidian Help