Demand Driven Mechanism Architecture