private void Collison(IAstronomicalObject obj1, IAstronomicalObject obj2) { var after = CollisonProcess.Run(obj1, obj2); Bodies.Remove(obj1); Bodies.Remove(obj2); Bodies.AddRange(after); }