ShapeCollisionEnabled

When per-shape collision is changed at runtime, state is stored in an optional array of per-shape collision state.