add thread-local MillisProvider support