For each option data object within a particular subcategory, the distance from the reference point 402 to the relevant option data object location is calculated, and the option data objects are sorted by distance. Then, the distance associated with a predetermined number is selected as a baseline radius for the particular option data object type in that particular geographic area. As shown in FIG. 4, the predetermined number is N, such that the distance from reference point 402 to option data object location 404N is set as the baseline radius 406. The baseline radius 406 is then added to the distance between the a viewer device 410 and the reference point 402, and used to define a circular region 408, which is shown as being centered on the location of the viewer device 410, such that there are N option data objects of a particular type within the circular region 408 surrounding the viewer device 410. As shown in FIG. 4, option data object locations 404X and 404Y fall outside the circular region 408, and, in some example implementations, one or more scores associated with option data objects at locations 404X and 404Y may be adjusted such that the option data objects are not presented to the viewer device 410 and/or are deemphasized with respect to other, closer option data objects.