The expression "time*1000" on the regular rotation property will spin forever. But when I try the same expression on Distort Transform rotation, the animation stops after 90 times, though the numbers keep going up.
Am I missing something about how effects work with the time expression?
It breaks at 91 rotations + 8 degrees i.e. at 32768. After that value it skips to -32768 and stays there.
Apparently, this corresponds to 32767 - a maximum value for short integer type variables. No idea, why.
Seems to be a bug.