Pixel Depth Offset - self shadowing issue

It’s PDO pushing the pixel behind the shadow buffer. Tessellation has the same issue.

With Tessellation this can be remedied by keeping your displacement in the positive value range (so that it is always pushing OUT of the surface) but I couldn’t manage to figure this out with PDO, I assume PDO only offsets inward.