[ORD] Surface template and distance between points

While applying surface template to alternative surface created from linear template, defined distance from one point to another point (template origin) while modeling adds distance of two components that are between those points. 

Is this a error or I do something wrong... pls help.

Point 1 (template origin)

point 2 (Parent "Point 1" constant distance)

point 3 (Parent "Point 2" constant distance)

Point 4 ( set vertical distance from parent "Point 1" (parametric constrains)

When I check the template everythink is ok, but in model Point 4 i pushed lower then set vertical value from parent "Point 1", by distance of 2 simple components that are inbetween Point 1 and Point 4.