I think we want to do something similar to the initial map load, where you get bounds and then get locations within those bounds. Same could be applied to geographic searches, I think.