Extracted configs
Extracted all configs to composite object rather than mixin