>I think you're confusing two things, using aria-labelledby="foo" means
>that the label needs to have an id, not the ProgressBar.
In order to ensure the label has a unique Id, it uses the ProgressBar Id as a prefix