Should this be `_fetch_url` with a preceding underscore to mark it as a non-public method?