Refactor Untiny.extract so the result is cached only if the URL is tiny.