Для начала нужно с помощью профайлера определить, что занимает больше времени.
Может, тормоза на стороне сервера.
И если нужно единовременно, то почему асинхронно? Пусть все данные прямо в страницу и встраиваются при загрузке страницы.
Можно наложить на землю сетку, в узлах которой будут метки расстояний. Эту сетку нужно заранее подготовить для камеры с учетом ее местоположения и окружающей местности. Дальше смотрим нижнюю точку каждого объекта - это будет точка касания земли, берем значение с этой точки, это и будет расстояние.
Тогда это может быть конфликт драйверов.
Скачайте Process Explorer с сайта микрософта и обратите внимание на то, какую нагрузку даёт "Interrupts".
Также там есть возможность проанализировать потоки внутри процесса.
Ещё проверьте, заполнен ли жёсткий диск.
Ещё перегрузите ПК в безопасном режиме и проверьте наличие недуга. Это подтвердит версию про драйвера.
А с чего вы взяли, что исходящие ссылки вредят сайту?
Если их тонна, или они битые, или ведут на плохие сайты, то да.
В остальном исходящие ссылки полезны.