hindrance: something immaterial that interferes with or delays action or progress
stage set: representation consisting of the scenery and other properties used to identify the location of a dramatic production