So i have a project now with a lot of blood.How the blood system works: one blood object gets created, that objects creates 15 little objects that go in a random 360 direction. When they hit something they stop moving and give their x and y coords to a master blood controller. that controller then draws all the sprites at the right coords. When the master controller is full of coords he pushes the oldest one out. i did this system because it thought it would save me a lot of fps. But in reality it still takes a lot of my fps. Is there any way to do this better because blood is a big part of my game.