Revert "Do not put subsurface below main surface."

This reverts commit ab4fb6280332607ccc7b4cb6e2bf865a9e71e9bd.
Use subsurface commit to inform changes.

Also set the window alpha to true, so the surface below the canvas can
be displayed.