looks like ray_intersection understand fact on intersection but distance is wrong
looks like ray_intersection understand fact on intersection but distance is wrong