That's just how this timer works, if you set the interval > 0 then this timer
will spend your idle time checking if the time since the last rendering is >= your set Interval.
Usualy you want your game have the highest possible fps and will set the interval to 0. If you need a specific frame rate then you could use the system timer but with this timer you get a max resolution of about 10ms = 100fps...