I made a horrible class today https://cdn.fosstodon.org/media_attachments/files/111/059/784/834/370/137/original/384d8f2ddccb85ff.png
I honestly would've thought python already had some special iterable that's a Tuple but does index%len(self) when retrieving the item. But I needed the offset anyway