compositor: have an outputCreated signal
both: handle outputs created after startup