zip: pass `on` calls to underlying engine.