How do I inject a custom UITypeEditor for all properties of a closed-source type??

I want to avoid placing an EditorAttribute on every instance of a certain type that I've written a custom UITypeEdit...