I’ve recently added checkpoints spaced out between the rooms of the level. This allows players to move around more quickly during the later parts of the level when they are trying to complete objectives before fighting a boss.