Only allocate shell sort gap sequence once
Prevent particles out of bounds
Allocate pos just once
Cleaning global scope
Tiny optmizations
WIP: Tiny optimizations
WIP: Tiny optimizations
Calculate index and color on move
Increase to 30k particles
Inline and use integers for linearPosition
Pos -> should be Uint32Aray