Avoid unnecessary compute.instance.list operations.

With N GCE instances each pinging /report once per minute(?) the existing code will call compute.instance.list() N^2 times and we appear to have been skating right under the 50kqps daily quota for a while now, and a couple of days ago went over it.