Not quite: Non of the captured stuff yields singularities on faces (but “thickened” faces" [as “solids”] intersect each other). The fact that Rhino is a surface modeller makes things even more challenging (in any solid modeller there’s the concept of self intersecting Brep:: thy it with Rhino [good luck]).
But … hope dies last: if the Curve to neighbor Curve pair (where curve = vertex to offset vertex Line and pair the curves per face edge) closest t values define a point outside the Line(s) (if t>1, then Line.PointAt(t) is outside the Line) … means that the directions already reached a non manifold threshold and then this, this and that happen.
Elementary my dear Watson.
BTW: See that man over there? Works at NASA plays with microns and can do stuff that are 100% alien for 99.9999999999% of the population. Send men to moon several decades ago etc etc.See that other man? Name’s Elon Musk: he plays with promises (100% fake: men in Mars among others) but has gazillions and his shareholders still feeding him with millions for no apparent to me reason. Tesla blue chips are worth 6 times the Ferrari blue chips.