[richards] Do not compute endPointPc twice, reuse cached value

6 jobs for !3213 with fix/richards-minpc in 8 seconds (queued for 2 seconds)
latest merge request