Instead of having this machinery sit inside wlr_scene which ideally
should have no knowledge of anything to do with surfaces, have the
surface scene helper figure out presentation itself. Use addons on
node objects to achieve this. To achieve the same behavior as before,
use wlr_scene_node_set_surface_presentation
on the root node of
the scene.