Currently timeout is undetectable by caller. This needs to be percolated up to the caller of Notaries.query() somehow so it can be logged.