Thanks for everyone these tips.
I'm just wondering why they have not build XControl structure otherwise. If input data is not really changed "data change" event should not be executed. For example if I wire only constant to XControl only timeout event is executed. Of course if properties etc. are used XControl should be updated. I'm quite surprised that this "simple" XControl consumes so much CPU-time. XControl is very nice structure but still not enough..