Why there's no one, default time unit?

Hi. While I was working with timers and tweens, I noticed that both use different units for time input(timers use seconds and tween animations use ms). Why are the time units not consolidated? For example, taking miliseconds as default unit would simplify interactions between all time based elements. Millisecond units are also more precise and easier to manipulate(iirc some inputs only accept full seconds).

Is there any good reason why the engine is using seconds as input type besides maybe timers performance?

1 Like