Preferably we'd just call `async.later(timestamp ...` then Sucker Punch can do the math?