Right, if we can't gurantee the same Image object then ->toArray() does't work.

Are we going to use the `Symfony\Component\Serializer` component?