Performance upgrade, use a 2D array for all particle variables