Why was this changed to use `Repeat`?