Don't use time to detect whether an item failed (#109)