They're not hardcoded in a database inside MaterialBuilder and are generated. This will be needed later for ES2 support. We could actually imagine something more dynamic in the future too.