Add options to ExtrapolateTime to pull from the last successful pull time instead of the last successful push.
ExtrapolateTime