Есть такой вот код.
https://jsfiddle.net/xdLnw4zg/4/
На строке 120 - функция которую я написал для столкновения объектов - listenCollision(используемая внутри функция distance объявлена вверху, она расчитывает расстояние между шарами). Она работает, но при столкновении на высокой скорости шариков, они прилипают друг к другу. Есть варианты как с этим бороться?