Arrowheads are properly preferenced and paths are fine-tuned so that thick line endings don't overlap with sharp arrowheads.