.map()may be async, pulling from remote peers. I'm guessing remix requires the data to be
return datasynchronously, and that's causing the mismatch.
useEffectI think does weird magic, try
location.watch = location.watch || location.on(...to prevent its magic maybe? :clap: @connor-davis correct, here, I believe, I've seen a lot of React apps trash GUN performance because of some weird useEffect magic.