Hello, you might consider the option of adding a checkbox to indicate that the object will be automatically destroyed when it has completed its animation ?.
That is, if you select yes, the object is automatically destroyed when his predefined animation is finished.
It seems to me useful for graphics like smoke or explosions.