Only run timeAhead when needed