### Description

Support mounting to multiple namespaces with the Hashicorp Vault Secrets Back-end

### Use case/motivation

As a data engineer I wish to utilize secrets stored in multiple mount paths (to support connecting to multiple namespaces)  without having to mount to a higher up namespace.

### Related issues

_No response_

### Are you willing to submit a PR?

- [ ] Yes I am willing to submit a PR!

### Code of Conduct

- [X] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)

"""
        Authentication to Vault can expire. This wrapper function checks that
        it is still authenticated to Vault, and invalidates the cache if this
        is not the case.
        :return: Vault Client
        """
        if not self._client.is_authenticated():
            
            
            self.__dict__.pop("_client", None)
        return self._client
    @cached_property
    def _client(self) -> hvac.Client: