That's an interesting thought
![Wink ;)](./images/smilies/icon_e_wink.gif)
It is very well possible, but a bit complex.
What is it exactly what you're trying to achieve? Please note that the UART can go up to at least 5 megabaud, possibly even higher.
If you're going to attach an Orbital Matrix display (which indeed has RS232-C and I2C connectivity) you might want to await the specific implementation I am planning to do for it. When I am working on that, I may also implement a TCP-I2C bridge on the go. That may take some time though.
In the meantime, how about the raw I2C commands (i2c-read and i2c-write)?