app health check: only grab instances once per poll