Tick vs. Timers

In fact when you register a new Timer, some new UObject is created behind the scenes;
However, you can reuse that Timer again and again, instead of spawning a new one every time…

Tick will run forever (as long owner is still alive), but it’s a better option if owner has short lifespan and the calculations inside Tick aren’t outrageous.

Never do #3.