Could be helpful, but at this moment - unnecessary
New structure to wrap pins states, light-change event now working well