Make `\Request::get` more performant.

Previously request get ran ALL searches regardless of whether a result was found. Now it only runs the ones required to find the value.