I have created a bullet that is outside of my layout so that I can dynamically create it when necessary. When the bullet's lifetime expires, it explodes, creating a small particle effect.
Everything works great, except that when my game first starts, the one bullet that resides on my layout that isn't created still runs through it's events and explodes, giving me a particle effect that starts off the screen.
How can I prevent these objects from running their behaviors?