If my callback takes 10ms or 300ms I still get the control whiting itself out and showing a loading animation. Problem though is if it takes 10ms it looks like the control is flickering. Let me set a min duration before the animation shows up. So I could say only show the loading animation if it's taking longer than 100ms.