Sleeps as much as possible to maintain desired FPS. Drops frames when behind and doesn't drop below a minimum frame rate.