wayland: controller_surface() sets surface visibility, less lookups