Isn‘t there a field called something like „canonical relay“ already in NIP-01 for referenced notes?
Discussion
Found it:
["e", <32-bytes hex of the id of another event>,
["p", <32-bytes hex of a pubkey>,
So this means, you should ask clients to track this and not servers, doesn‘t it?