`self._shared_request_params = kwargs`,   remove `_get_request_params` at all and  move HTTP auth to `__init__`  ?