Integrators control when atom reordering gets done, instead of having it happen automatically when forces are evaluated.  This simplifies some code, and also improves unintuitive behavior with CustomIntegrator.