Internal changes for supporting multiblock protections