This will only be used internally by GtkStyleContext in order to animate state changes. When a proper animation framework is introduced in GTK+, it may be ditched.