e.g. if remote returns a 404 then that shouldn't be treated as an error but should be proxied through.