I mean since it's linux phone with (hopefully) open architecture, it should be possible to create an external usb device that exposes any functionality.
Like, to keep core functionality simple and open it for extensions ("extra battery", "knobs and switches", "ethernet" etc)