Add idle_add override