Fixed a shared pointer that required the new stuff:   .DynamicCastTo<...>()