I just noticed, if alpha knows about community main on beta but doesn't follow it, and the community gets deleted
Then alpha will never know that it got deleted
It might refetch and get a 404, but it will just ignore that
So we should return 410 gone for deleted communities, and mark the community as deleted if we receive that in the fetcher