overwrites property
Every call overwriteGeometry has recorded, in order — a test asks this rather than the bytes themselves, because this backend keeps none: it records wiring, not content, the same promise uploads already makes.
Implementation
final List<({Object backend, int offsetInBytes, int lengthInBytes})>
overwrites = <({Object backend, int offsetInBytes, int lengthInBytes})>[];