fixed timestep, sane animation speeds