List<Particle> initialize({ required Size container, required Color? Function(int x, int y) reader, });