The Magic (or lack thereof) of Hatching

Has anyone discovered the Holy Grail of stable cross hatching in SolidWorks drawings?  It seems like every time I create a drawing with hatching, SolidWorks discovers new and interesting ways to raise my blood pressure.  Today's anger inducing example is this:

This is a simple part consisting of two bodies.  In the drawing I change the hatching to 'Body' and mody the hatch parameters.  All is well, until some random point (acutally, it happens after every Ctrl-Q rebuild) in the future when the hatching reverts to what you see above.  In this instance, what you see on the left is most definitely not what you get on the right.

To 'fix' the problem, I have to modify any of the hatch parameters, at which point *all* the hatches will update to reflect my original intent, only to revert back at some point.

JIm S.

SolidworksDrawings And Detailing