No, not presumptuous at all. I agree completely, I just haven't figured a way to do that yet. Well, I do have an idea, I'm just not sure how to do it "cleanly".
Can you open .dwg files? I can send you the original patterns to experiment with, if you'd like. I'm open to any improvements you can...