Factored out FilepickerField