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.
Merge pull request #6154 from Dr15Jones/threadSafeDTObjects

Make DTObjects thread safe