1. A method for controlling animation rendering frame rate of an application comprising: determining at least one of a rendering system state of a rendering system and an application state of an application; and adjusting an animation rendering update interval associated with the application based upon at least one of the rendering system state and the application state.