calling layer destroy in addition to removing from stores

the big line is openLayer.destroy()
I recall having to do this with previous portals, before the use of stores, and due to a certain set of circumstances probably similar to this. Non synchronous processes remaining on killed objects.