public void register(@Nonnull String id, @Nonnull KeyedConfigComponentFactory<?> factory) {
		keyToConfigurator.put(id, factory);
	}
@param id
		The {@link ConfigContainer#getGroupAndId()} + {@link ConfigValue#getId()}, used to create factories to generate components for a specific value.
@param factory
		Factory to generate components to support the given type.

@see #register(ConfigContainer, String, boolean, BiFunction) Alternative for generating a {@link KeyedConfigComponentFactory}.
recaf-ui/src/main/java/software/coley/recaf/services/config/ConfigComponentManager.java