1b0976d99b
Weak handles are now stored in one sets of dictionarys synchronized with other threads. This so far seems the fastest way to manage the dictionaries for now.