You only have 24 chars with the default id. If you have an id of other ...

...sizes you get a reverse error.

I think not forcing the id to have 24 chars is more generic.