Make DTObjects thread safe

The static analyzer found that the objects were calling the non-const
version of 'find' for a pointer member variable. By assigning the same
address to a pointer to const we now make sure the const 'find' is called.