Don't snap to midpoints, snap to their parent way