Use ThreadSafe::Cache to track threads