I understand that right now LEA can serve up a subpoena and give Signal a username and get a phone number, but they can't give them a phone number and get a username.
Is it also possible for Signal to keep track of past usernames/associated hashes for a particular phone number?
(For comparison, Signal could record IP addresses, but we trust they don't due to unsealed cases. Could they keep a username history?)