Extracted form builder agnostic behavior of RichPickerInput into a module