Rescuing `Exception` is extremely broad, and will also rescue things like `Errno::ENOMEM` which is something we almost never ever want to rescue. Can we rescue a more specific error?