private CompoundChild GetChild(CompoundShapeEntry entry, int index)
{
var instance = entry.Shape.GetCollidableInstance();
//Establish the link between the child event manager and our event manager.
instance.events.Parent = Events;
return new CompoundChild(Shape, instance, index);
}