For most effects with a "phase angle", all I have to do to seamlessly loop them over a given time interval is just place a keyframe with at phase angle 0 at the beginning and then a keyframe at the end that's just any whole integer of the phase angle (for example, I can do this with Motion Tile to repeatedly shift an image across the screen). However, when I attempt to do the same thing with the Wave Warp effect, it doesn't line up at all! (This is after setting it to a wave speed of 0.) I noticed that I instead had to set the phase angle to o 256 degrees to get it to line up properly (or any whole number multiple of 256 for more loops). I'm not quite sure why this is. I'm not sure if this is consistent across layers or not, as I've got the feeling it might be dependent on the actual width or height of the layer.
So how can I make wave warp loop seamlessly?