Across tree, without shift

Across tree, with shift

Across rock, without shift

Across rock, with shift (no change!)

This causes all sorts of weird bumps in the track when trying to go longer distance, as it's avoiding all rocks instead of removing them.