Thanks! That indeed makes sense.
So if I want to keep UI consistent it’s a matter of creating a normal input field(with the format I want) and then adding a dropdown icon that triggers a workflow to populate options and present them in a RG inside a FG, right?
To avoid calling DB every time the dropdown icon is clicked use a Custom State such as call the DB only if CS is empty.
One drawback would be that it wouldn’t use the standard dropdown UI for mobile which is quite convenient. I would probably revert back to standard dropdown when viewport is mobile.
Would this be a good approach?