changed from AoS to SoA, and got a 75% performance improvement