Placeholder outputs are not rendered so they don't need render data. Also, this simplifies the control flow when the last real output is removed. The Platform::screensQueried signal won't be emitted inside a Platform::screensQueried slot.