Move GeoIP tasks to a separate cron job.
Show "Loading..." on page load.
Cache and gzip the status JSONs.