Currently the ArtistAnimation class renders the animation frame by frame and while rendering the current frame, it clears the previously drawn artists (from the previous frames). The _pre_draw function does this.
There may be a use case where it is not required to clear the previously rendered artists, and trying to render the artists again in every frame may affect the performance.
Hence it would be good if there is an option for the user to control this behavior through the API.