I have a column chart with mouse over and out events on series.point.events, where I need to use the current hovered column category. 
The over event is fired when entering the column area, but when hovering the column itself, the out event is fired. Is this behavior correct? Am I using the events the wrong way? 

here are the chart options:

```
  var options = {
chart: {
  type: 'column'
},

xAxis: {
  categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul',
    'Aug', 'Sep', 'Oct', 'Nov', 'Dec'
  ]
},

tooltip: {
  shared: true,
  crosshairs: true
},

series: [{
  data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4],
  point: {
    events: {
      mouseOver: function(event) {
        setTimeout(() => {
          $mouseState.html("mouse state OVER: " + this.category);
        }, 2000);
      },
      mouseOut: function() {
        $mouseState.html("mouse state OUT: " + this.category);
      }
    }
  }
}]

```

};

\*\*\* the timeout is only only for debugging

<http://jsfiddle.net/62yhg2hq/3/>