Move size to FieldDescriptor