I found this on the Dir3D-l newsgroup. . . Bad news. . .
"it is a leak,
but not a serious bug (actually it is not so much,memory, unless you
create several thousands of names)
yes, the xtra somewhere stores the names you used for objects and
doesn't release the memory after deleting them.
there is other such data 'remembered' even after deleting the object.
for shaders for example names are stored along with some properties
the shader had before it was deleted. "
This is really annoying, I hope they fix it in the next version of shockwave3D.