removed requestAnimationFrame -- does not execute as fast as server
controlled render triggering via websockets