- only compute the expensive ageFactor once per Tick