Disclosure: This question stems from limitations related to game modding, it is not about modding specifically but that is why it's a weird question. If there isn't a suitable answer that's fine.
For attributes that require a type reference, eg. [CustomEditor(Type)] is there a way I can provide a name of a type via a string and let Unity attempt to resolve that somehow? ideally i'd want like [CustomEditor("Item")] or something rather but I'm unfamiliar of the ways i can and can't be dynamic with values in an Attribute deceleration context.