deleteBadNodes took care of deleting nodes if they failed to came up in 2 mins. once we return from our nodePool logic now, we won't get other nodePool syncs to delete these nodes. is this something we need to account for? 