The tech layer you suggested didn't match the business and organisational layer.
We need a CMS so it can act as an abstraction layer.