I have no strong objections against #2 at this point. The responsibilities
of EntityContent are rather fuzzy to me and it has design issues. In case
this makes it worse, the effect will still be isolated to a small part of
our codebase. I'd need to have a detailed look at the whole system to
provide further input. So +0 from my side.
Jeroen De Dauw
Don't panic. Don't be evil. ~=[,,_,,]:3