Push cs_main locks down in ProcessBlock

For now, built on top of #3884.