The HDMI connector has I2C on there. You could use that to communicate with a touchscreen and other peripherals. Since the display acts a slave only you would need to actively poll the screen all the time for touch events, but it's not that much overhead.