Fixed counts occasionally being incorrect for LHN search (56751066)

While not an issue in local environments, the old method would kick off
multiple "refresh counts" calls whenever a search list changed -- which
is not just on object creation, but also on every search. This resulted
in two search count queries firing, with the one that arrived second
overwriting values.