Loading
Refactor entity processor chain. Implements #533 (#551)
This is the first step of a major refactoring of the provider. This step essentially merges the "before*" and "after*" methods of `EntityProcessor` and converts most implementations into decorators.