This is different from the behavior of other collection parameters that "wrap around" -- that is, for a given symbol N, the angle would be `angles[N % len(angles)]`.