Dangers of layered architecture