Faster line intersect