This ID you're setting is not the HTML id attribute I believe you're thinking about.
It is component's unique identifier!
On a side note, I avoid using the ID attribute for styling elements.
There's nothing inherently wrong with it but HTML IDs *should* be unique in an HTML document, and using it for styling might incline you to reuse that style declaration on a different element.
--
A ciência consiste em perturbar um sistema e analisar sua reação. Eu, sou uma perturbação.
André Tannús | Ideas at Epungo
"Somewhere, something incredible is waiting to be known."
Carl Sagan