.
diff --git a/sparse_strips/vello_cpu/src/fine/mod.rs b/sparse_strips/vello_cpu/src/fine/mod.rs
index 3eb4392..1be0051 100644
--- a/sparse_strips/vello_cpu/src/fine/mod.rs
+++ b/sparse_strips/vello_cpu/src/fine/mod.rs
@@ -822,14 +822,14 @@
                                 // Axis-aligned with filtering - use optimized plain painters
                                 if i.sampler.quality == ImageQuality::Medium {
                                     fill_complex_paint!(
-                                        i.has_opacities,
+                                        i.may_have_opacities,
                                         T::plain_medium_quality_image_painter(
                                             self.simd, i, pixmap, start_x, start_y
                                         )
                                     );
                                 } else {
                                     fill_complex_paint!(
-                                        i.has_opacities,
+                                        i.may_have_opacities,
                                         T::high_quality_image_painter(
                                             self.simd, i, pixmap, start_x, start_y
                                         )