allow to locally override content type metadata
use content metadata to filter addable types
make content factories context aware, we can use this later to allow local content type modifications.