Avoid using now-removed localTimeToTimeFraction