Distance from the camera, metres.
Its boids.
Per member: (hue, brightness, pattern phase, random).
Per member: (phase, amplitude, bend, second phase) for the shader.
Per member: x/y/z scale.
What spawned it.
Per member: heading and smoothed heading rate, for bending and banking.
One group at runtime.