Ideally the wall clock time should be computed as early as possible, so lift `now` up to the start of the method.

(Example: what if fetching the skew handler causes a GC that takes 800ms?)