The fields range from about 3 to 100. There are many types of pins; these are no more than a dozen characters. Many users can run the script, which works in this fashion:
If user A and user B are running the same section, but different ids, there are two instances of the script which hash all of the same information into memory. The processing is only slightly different due to the ids.