Currently TLS is used to store pointers to some global obejcts (the caches)
shared between collision spaces. That is done to reuse memory allocated for
caches. Prior to introducing TLS they were stored in global variables.
Also, TLS contains ODE feature initialization bitmasks for each thread.
Oleh Derevenko
-- ICQ: 36361783