FieldMetadata objects are thread-safe. Multiple threads may safely call the methods of a shared FieldMetadata object.