I am puzzled.
What is the animation, what sort of display is it, and why would it have anything at all to do with either the CPU clock speed or the I2C speed?
(Hint: unless the program itself involves delays, would it not be entirely dependent on the display write timing?)