invalidateDecelerationDisplayLink public method added to prevent the displayLink to be triggered when unnecessary