We should enable teams to use the Friendly Naming option for elements when recording, not just when manually adding elements to the repository. Teams with any significant application end up with huge repositories full of badly named elements. This turns into a maintenance nightmare because teams can't be expected to go back and rename everything. Adding this to the natural workflow would help teams by getting the right information at the best point in time: right when they're recording. The ideal flow would be * Turn on Friendly Naming * When recording, if an element is already in the repository, don't show the dialog * If an element is not in the repository, show the dialog and allow the user to enter a friendly name