如何加速宣告自訂類別物件?(編號:160)

如何加速宣告自訂類別物件?
我有一組自訂類別
cLayer (圖層)
cPolygon or cPolyline (多邊形或多重折線)
cPoint (點)
其中 cPoint
Public x as Double
...  y ...
...  z ...
cLayer, cPolygon 及 cPolyline均用集合物件
當 cPolyline 數量少還沒感覺, 若 cPolyline 到達 30 條以上, 在起始宣告有明顯的延遲...
例如在 Pentium II 300 跑 65 條 cPolyline (每條約有 10 ~ 100 個點)
在讀取時約需 20 sec , 我檢查過了, 檔案處理約佔 6 sec, 但是記憶體配置約佔 14 sec, 在螢幕上重繪約需 0.5 sec, 也就是說, 在起始類別宣告的行為中,
工作項目     所需時間 (s)
-----------------------------
迴圈         1 (0.5 x 2)
讀檔         5.5
類別記憶體配置   13.5
螢幕繪圖       0.5
-----------------------------
由上簡表可知, 物件記憶體配置拖太多時間, 關於類別記憶體配置是否能再加速呢?
註:
1.若將 cPoint 類別改成型態, 可以陣列型式宣告 cPoint 當然可加速, 我是指純就類別物件的記憶體配置是否可加速!
2.VB類別精靈在 Add動作為宣告一新物件, 再加入新物件; 我已經改成跳過新物件宣告的動作, 直接 Set物件的 Handle , 但是慢就是慢在初始記憶體配置, 這樣加速有限!