Build shortest path pipe
Only consider shortestPaths when previous candidate generator didn't find anything