more work on gossip/watch
make Time into a float32 for JS version compat