called at a fixed rate (default 60 times per second), regardless of frame rate. Use it for movement, physics, and anything that needs consistent timing: