What about working with an alias like system? think symlink(hardlink) of the linux system...
But that would turn into a mess as well probably.. but it would be up to the user(administrator).
Be aware there is a field "default-name", which, to my knowledge, can't be changed and holds the original name:
[user@router] /interface ethernet> print detail
Flags: X - disabled, R - running, S - slave
0 RS name="ether01-gateway" default-name="ether1" mtu=1500 l2mtu=1598
full-duplex=yes tx-flow-control=off rx-flow-control=off speed=1Gbps
master-port=none bandwidth=unlimited/unlimited switch=switch1
I am not a complete idiot, some parts are missing. [CCNA Sec / CCNP / LPIC-1]