S-Repeat Tumblers -- Old or New?