How would I manage my sprite system in SFML if I want to copy/destroy an infinite amount of times, on a basic timer, and treat all the sprites in general, the game im making is Snake. and the tail of the snake needs to make a new sprite copied from an image, wait a number of frames, and destroy it?