code: function (step, start, finish) {
              var i, next_i, label,
                  num = this.coords.big_num;
  
              for (i = 0; i < num; i += step) {
                  next_i = i + (step / 2);
                  if (next_i >= num) {
                      break;
                  }
  
                  label = this.$cache.grid_labels[next_i][0];
  
                  if (finish[i] <= start[next_i]) {
                      label.style.visibility = "visible";
                  } else {
                      label.style.visibility = "hidden";
                  }
              }
          }
docs: Collisions Calc Beta TODO: Refactor then have plenty of time