Join and Leave methods now respect the hash_table