Part of T91671.
Not much else to say, this is mainly a massive deletion of code.
Points to double check in particular:
- DNA changes/removal
- depsgraph/evaluation changes
Note that a few cleanups possible after this proxy removal were kept out of this patch to try to reduce a bit its size.