Fix handling of `mouseenter` in Firefox.
Load layer states asynchronously.
Force the checkered background to appear below all layers.
Make `Area.paste` conform to the Data Transfer API spec.