Why is the texture scale changing randomly between frames in my animation? I'm trying to render an animation, but I've happened upon a strange texture quirk for which I can't seem to easily determine the cause. Every so often, one of the frames will render with the texture scaled differently:


(frame 9 on the left rendering without issue and frame 10 on the right with the problem)

I am using Blender v2.83.3 on Windows 10 (64-bit)
I have tried switching from GPU to CPU rendering in Cycles, but that made no difference
This happens both when rendering as an animation and rendering stills
The bug does not show up when viewport shading is set to rendered

Here is a link to the .blend file.
It has to do with the Motion Blur's Shutter value, it is set to 0.5, if you choose 0.4 or 0.6 it works, I can't tell exactly why though  ;)