Contingent scaffolding