maybe you can pass this as a ctor argument to the enum instances?