Implement closest intersection roughly