We could potentially leak a display here, but not really because the display acts as a singleton that will be returned next time a renderer of the same device is created.