fillInitialData method
Implementation
@override
void fillInitialData() {
if (particles != null) return;
particles = List.filled(count, _Particle()); // stupid
for (int i = 0; i < count; i++) {
particles![i] = _Particle();
resetParticle(i);
}
}