// private internal CustomizationPoint(ShaderContainer container, FoundryHandle handle) { this.container = container; this.handle = handle; this.customizationPoint = container?.GetCustomizationPoint(handle) ?? CustomizationPointInternal.Invalid(); }