Optimized displayLink's frameInterval property based on the minimum frame duration of the GIF
Made the animation precision configurable.