[v11] Support for external displays (WIP)

Do not merge yet. WIP.