Improve update checking so we don't check every time you go to admin page