This topic was discussed a bit
last year in the forum, where Kyzrati is thinking of generating random number tag on each of the AA at the start of each run (e.g. AA02, AA11, etc.). The other option is to number the tag based on the order of AA seen (e.g. First AA seen would be AA01, second one seen would be AA02, etc.), though that would require a bit more work to implement.
Even though it doesn't let the user to type in their own tag (which I assume would require a lot of work), the problem seems to exist only for AA. Having a tag numbered like that might be sufficient, but that would require making external note of what each number means. And it would probably look a little weird too, maybe?