We discussed this at the PTG, there is really only a need for users, projects, and domains to have predictable IDs, so we should not tackle role IDs at this point. We can reopen this if we find a specific real-world use case that requires it.