While this may even work, it is not practical and it is a disappointing experience for a pipeline centric type of CI such as concourse.
In other tools, hitting re-run would simply replay the job, with the same state it was executed in the first run. I would expect concourse to behave similarly, but no.