Generating of JSON only right before sending it to player (ie, all
data in channels is now clojure data).