MirroredDoubleCache({required this.width, required this.height}) : cache = List.filled(width * height, 0.0);