Lock on adding a new display

Hi Jay,

I think adding new displays to the chain should also be in a locked fashion. So I've created this pull request for it. I am not sure if all the commit logging will be pulled in as well if you accept this pull request. Otherwise you might be better merge the change not automatically. I didn't start on a clean repo and my master is also containing own changes.

Regards,

B.