Found a significantly simpler and more straight forward way of capturing chat and message events. I added an RPC handler for sending those messages to clients as well.
Cleaned the proxy imports.