Scenario creation - server-side components