Improve game loop for min/max FPS per update/render