Btrfs/xfs needs a way to identify reflinked files. If I run a user-level command, say btrfs-id FILE, it returns a string containing an identifier. If I then run btrfs-id ANOTHER_FILE and find that the two outputs are identical, then I know that FILE and ANOTHER_FILE are "identical" reflinked files. This would be similar in concept to using dev/ino to identify file content in ext4.