lock tableView scroll during query to prevent duplicate queries, fixed proximity sort (float not string)