NIH Study Sections to go blind?

As in peer review, story here. If it happens on a large scale, it’ll be a huge deal.