Local Video Reloading Not Working

I am running a code similar to the following to load a video file from dist. The first time, it works fine. However, when I generate the video again, it fails to reload the video and keeps showing the old video. I assume some caching mechanism is involved, but I cannot figure out how to bypass it and force a reload. Any help is very much appreciated.

from IPython import display