Move the conversion of GenericLazy to the offsetGet of GenericEntity, instead of Trait. Allows for proper conversion with iterator_to_array