:+1: (Also this valueOrNoneUI piece is a bit of an abomination; a real example of a time I tried to create a "component" in a setting where there was no single obvious good way to define components and the confusing code it results in!)