Perhaps the Singularity will not be one point, but many…a race, or rather a game of leap frog, where the tech pulls ahead and we catch up (thanks to the tech), and then we create new tech which pulls ahead and we catch up.