Neovide rebuild every update

Hello,I have neovide in my environment.systemPackages.
But it seems to be only a special package that instead of fetching from cache it rebuilds every time.
I don’t have a neovide overlay.
My only overlay is

  nixpkgs.overlays = [
    inputs.neovim-nightly-overlay.overlay
  ];

I have this same issue, but your question actually half answered it for me. I have that same neovim nightly overlay, but hadn’t been thinking of that as the source of the issue until your comment. Because neovim is an input to neovide, in order for a cache to be valid for your system to use, it has to have all of the same inputs you do, but with the nightly as an input, its simply not finding that combination of inputs available in the caches that we’re using.