Really `==`?  What if time has ticked on and `orig_max_expires < now`?