В случае, если declaringClass == Object, то это совершенно лишнее выделение памяти.