Naja, 1. ist das ja kein richtiges Tweening, oder? Sondern das simple Durchlaufen einer Reihe.
Das ist der einfachste Fall.
Und 2. wäre es nicht sinnvoll, erstmal das konkrete Beispiel beispielhaft zu optimieren um es dann im zweiten Schritt zu verallgemeinern.
Kommt darauf an, wenn du erstmal denkst, mit dem konkreten Fall auf lange Sicht hinzukommen, lohnt sich keine Verallgemeinerung.
Ist von Anfang an abzusehen, dass weitere Fälle mit einer Verallgemeinerung erschlagen werden können, muss man nicht erst den Spezialfall implementieren.