It's called once for every gossip message that we send out (once a second is the default). If the cluster stabilizes we change to `GossipStatus` instead.

Yes, the performance is bad for much of the code in here. I've opened a ticket for optimizing it. https://www.assembla.com/spaces/akka/tickets/3456