update location handling to allow multiple calls to the Places API in the same view