That would work if the start location was in the center of the screen. If the pins from a search results is located to the right of the screen though, we would move them out of the screen.
In your app, it seems as if all the pins after a search is displayed with a given distance from the edges? Could we alter the grid that is showing the results, by adding for instance +500px to the left edge?