ArcGIS Engine 9.3.1 Dynamic Display Glyphs render incorrectly when calling dynamicGlyphFactory.DeleteDynamicGlyph(m_myGlyph);. The documentation states that it is necessary to call DeleteDynamicGlyphs to prevent memory increase. This is true. If it is not called, this method memory climbs high and never decreases. However, if the method is called when using multiple dynamic layers, the dynamic glyphs start swapping out images randomly and very fast.