Rephrased as a FR.
I don’t think we’ll see this anytime soon, though. How would Obsidian know how a changed file corresponds with a selection of links? How would this handle copying/moving and the like? It seems simple at face value but implementation would probably be very difficult.
Perhaps a UUID solution would be better: UUID for note links in URL scheme