public void AttachBehavior(IParticleBehavior behavior) { Behaviors.Add(behavior); behavior.Initialize(this); }