It makes no sense to add this sort of code to all the configurators for columns we may want to make optional. The optionality logic should be in a decorator.