+ self.user_queries: Dict[PoolKeyT, Dict[str, Any]] = {}
+ self.image_cache: Dict[str, str] = {}
+
+ self.lock = Lock()
+ self.query_condition = Condition(self.lock)
+ self.refresh_condition = Condition(self.lock)
+
+ self.image_name_cache: Dict[Tuple[int, str], Dict[str, str]] = {}
+ self.image_name_refresh_time = datetime.fromtimestamp(0)
+