This seems like a bad idea. If we ever need to move badges from one system to another, we'd have to keep their ids intact and that is problematic. This is probably something we should fix at some point.