better special-case for infinite speed