Is one precision value enough?

“Value of the model precision for geometric models. It is a double value (REAL), typically in 1E-5 to 1E-8 range, that indicates the tolerance under which two given points are still assumed to be identical. The value can be used e.g. to sets the maximum distance from an edge curve to the underlying face surface in brep models.”

In IFC4 RV certification there is a check agains the minimum distance of points, but also a check agains the planarity of polygon points. I have my doubts could a single value be used for both.