// private internal CustomizationPointInstance(ShaderContainer container, FoundryHandle handle) { this.container = container; this.handle = handle; this.customizationPointInstance = container?.GetCustomizationPointInstance(handle) ?? CustomizationPointInstanceInternal.Invalid(); }