Propagate_labels works albeit slow and perhaps no solution exists