Add support for snapshots in enrich_object.
This does not happen in practice, but this case is generated by Hypothesis.