If you have a large Option List that you would like to break down into smaller segments, please following the instructions below.
REQUIREMENTS: Dependent lists that reference index values in the conditional statement of the list.
1) Go into the form, select the Element (A) which has the Option List you want to segment, click on the Option List tab (B), and then click on the Option List Manager (C).
2) Insert OPTIONLISTTYPE_SEGMENTED_LIST into the Reference ID field.
NOTE: This flag should be used in scenarios where you have large (1,000+ option) smart lists broken into many different segments (25+). Lists that leverage this flag should only be used in a hierarchy with their related lists. The "group" of lists if you will may be assigned to more than one form, given the column names for the elements and logic requirements are the same. Once you have your lists setup, you need to select "Edit" and "Save Changes" in FormBuilder to trigger the indexing process. You may also need to do a clean local database on the device to update the list.
When using this flag, the record will take some extra time to load, but the list response will be nearly instant when implemented correctly. No added benefit will be noticed with smaller lists.