Made sure AsDynamic() can be used with something that is already a DynamicEntity