Quicksearch not finding hosts on remote sites

The view shows all of my 478 hosts twice. Once for my main site and then again for the new site.
If I change a hosts “Monitored on site” setting to the new site, this host will vanish completely from the view.

I would like to have most of my hosts on the main site and only some specific host on the new site