perf(prevent calls to setInterval if there is no listener to event 'animating'), chore(add utils.hasEvent())
perf(settings.addBodyClasses default set to false, removing lots of useless calls)
The problem is not fixed, the process to add/remove classes should be optimized