Traversing Critical Points with Penalty Springs