And create a background surface on every output when invoking swaybg.
Now it receives frame callbacks and renders properly, and is double buffered and such.