public void Add(int item)
 {
     if (DynamicCount == 0)
     {
         activationID = Partition.AddNode(this);
     }
     ContainedDynamicObjects.Add(item);
 }