Use typed arrays to store particles data