`Targetprocess::Request.new(url, options).perform` would be better