Also, all these `log().error(...)` calls should include an error that includes a stack trace. This is helpful in the logs to determine the origin, especially since it happens in the same process tick, and the returned error is an object that doesn't carry a stack trace w/ it.