Is there still a way to track a user's new badges?

With the new badge ID system, it’s not possible to track new badges due to the randomization. Is there any way to get around this? I’m currently stumped on ideas.