Browsing tags and retrieving properties across a slow network

I have a custom module and I am hoping to optimize tag browsing and tag property retrieval for a remote tag provider over slow networks.

Is it correct that, for a remote tag provider, the tag hierarchy and tag properties must be retrieved over the network? I.e., there is no “caching” of the tag hierarchy and properties for fast retrieval?