WIP: some vncproxy issues, but it's getting there