Since I was already set on writing in-browser particle life, I didn't benchmark C code with different flags.