Avoiding closure in uODE with ComponentArrays causes minor numerical differences

Yes

ComponentArrays shouldn’t need to allocate any more. They are just a vector.