They are installed in the WaylandServer, thus we don't need an explicit singleton accessor. If we need to differentiate we can cast.
This reduces the needed ifdefs in screens and makes it easier to unit test Screens.