There's your problem, regardless of architecture, it would most likely have been over-engineered anyway.
There's your problem, regardless of architecture, it would most likely have been over-engineered anyway.