This is implemented in the later method below, not in sucker_punch.  I can put the logic here or there but I can't call `after` with a negative time.