lazy loading of shaperecords in DefineShape tags