@Jasinko частая проблема, по сути ,но и правда неожиданно, учитывая, что у них контекст иморта разный. как я понимаю, sass импортится из sass (и по его логике), а изначальный ...
подскажите, кстати, $: вызывается всегда минимум 1 раз? если переменная не инициализирована даже?
svg-шки? но там с позиционированием веселье будет мб тот же D3.js можно адаптировать под задачу
а если фокус опять на него будет, то он снова должен начать реагировать?
а ускорение должно проявляться в чём? быстрее тяну — больше прокручивается?
если передать функцию в поле и потом вызвать в дочернем -- не то?
if (!updated) { ... ; updated = true} или совсем тупо выйдет?
раскрыть {classArr}? :D
флаг не вариант?
D3.js смотрел?