add support for roads with non-standard driving direction
improve performance by avoiding duplicated intersection checks