Does every call to `perform_request` use `api_module`? If so, what do you think of moving this parameter into that method's definition, so it doesn't need to be repeated in each command?