Uses limit.js to debounce and throttle pointermove or, where not supported, mousemove and touchmove events.
pointermove
mousemove
touchmove