Doing idle detection indirectly via nodes.

This lessens the amount of status messages that the coordinator has to
handle.