String identifiers for colour ids

It would be great to have a solution for custom classes!

The cost is moved to creating the Identifier. I don’t know how that will work out in the end, since I read that the underlying StringPool can flush when it is full, which means you cannot rely on it to be only a pointer comparison? To be honest, I don’t know, I found that discussion confusing, but my takeaway was, that Identifiers are not as great than I thought they were.

This is what I got confused: