review feedback
diff --git a/sparse_strips/vello_hybrid/src/schedule.rs b/sparse_strips/vello_hybrid/src/schedule.rs
index 21189ca..079bb62 100644
--- a/sparse_strips/vello_hybrid/src/schedule.rs
+++ b/sparse_strips/vello_hybrid/src/schedule.rs
@@ -648,6 +648,8 @@
                             );
 
                             tos.temporary_slot = TemporarySlot::Valid(temp_slot);
+                            // Signal when this tile will be ready to use for future blend/pop/clip
+                            // operations.
                             tos.round = el_round + 1;
 
                             // Make sure the destination slot and temporary slot are cleared
@@ -660,7 +662,7 @@
                                 SENTINEL_SLOT_IDX,
                                 "surface cannot be read"
                             );
-                            let round1 = self.get_round(el_round + 1);
+                            let round1 = self.get_round(tos.round);
                             round1.clear[dest_slot.get_texture()].push(dest_slot.get_idx() as u32);
                         }
                     }