snappyHexMesh: positional smoothing modifies geometry
positional smoothing modifies boundary points. In below I set the 3D cursor on the mesh before positional smoothing (but after expansion ratio smoothing). The mesh after positional smoothing has changed the boundary