Круг наиболее наглядный инструмент. Беда только в том, что на лицо явный недогруз на странице.
Я не программер, но может стоить переделать код так, что бы делалась некая проверка на загрузку той части, которая за него отвечает (круга)? И если не загрузилась, пробует снова.
Причём было бы не плохо, если круг подгружался даже в том случае, если в редакторе например выбрано одно направление, если его выбрать снова, то круг снова появлялся, т.к. направление может быть выбрано верно, только градус неправильный.
Сейчас приходится в этом случае или передёргивать на другой тип направления или подбирать на глаз, что часто не даёт требуемого эффекта.