The algorithm skips some clusters as a method of speeding up the event loop. This fixes the logic on how the clusters are sorted so all reconstructions are covered.