Wrapper around pysphere, adding connection caching