The static complex type cache in the AvroType companion object is now guarded with a j.u.c.atomic.AtomicReference.