Thanks for the explanation. The three steps you describe make a lot of sense to determine an item's full URL but we are still missing a way to display a user-friendly name to the user. In the example I gave you earlier, I want to be able to display "Letter from the CEO" to the user when the name of the file in question is "aad034xsfd4.txt"
And my final point that I would like to emphasize is: this was possible with CE 6, we seem to have lost this feature in RTE 8.