(...) One other thought: every time you add a subfile, it takes time for the renderer to render it. So every call to your 4-stud primitive is going to process more slowly than the equivalent 4 lines encoded directly. So if an added subfile only (...) (21 years ago, 18-Nov-03, to lugnet.cad.dat.parts.primitives)
(...) Actually this might be faster for rendering. If you use a display list (or similar construct) for each subfile you'll be using less display list memory overall, which might lead to faster rendering. If your renderering time is constrained by (...) (21 years ago, 19-Nov-03, to lugnet.cad.dat.parts.primitives)