Use a smarter way to calculate uptime, reduce request numbers