vecs = new OrderedStackVec2(argSize, argContainerSize);
vec3s = new OrderedStackVec3(argSize, argContainerSize);
mats = new OrderedStackMat22(argSize, argContainerSize);
aabbs = new OrderedStackAABB(argSize, argContainerSize);
dist = new Distance();
collision = new Collision(this);
toi = new TimeOfImpact(this);
}